Python 如何更改pygame图标?

Python 如何更改pygame图标?,python,pygame,icons,Python,Pygame,Icons,有人知道如何更改pygame图标吗? 我在pygame网站上发现了一个可以让你这么做的东西,但当我尝试它时,它只会使pygame窗口非常小。首先将图标图像加载为曲面,然后使用pygame.display。设置图标(曲面)更改图标 编辑:因为提问者不知道曲面是什么 从 “pygame曲面用于表示任何图像。该曲面具有固定的分辨率和像素格式。请调用pygame.Surface()创建新的图像对象。” 例如,如果使用screen=pygame.display.set_mode,screen是一个曲面 因

有人知道如何更改pygame图标吗?
我在pygame网站上发现了一个可以让你这么做的东西,但当我尝试它时,它只会使pygame窗口非常小。

首先将图标图像加载为曲面,然后使用
pygame.display。设置图标(曲面)
更改图标

编辑:因为提问者不知道曲面是什么

“pygame曲面用于表示任何图像。该曲面具有固定的分辨率和像素格式。请调用pygame.Surface()创建新的图像对象。”

例如,如果使用
screen=pygame.display.set_mode
screen
是一个曲面

因此,当使用
pygame.display.set_icon(surface)
时,必须首先使用
a=pygame.image.load('image')
将图像导入为pygame.surface,其中
a
是存储曲面的变量,而
'image'
是该图像的目录。然后,您可以使用
pygame.display.set_icon(surface)
将a设置为图标。您可以通过任何曲面,但最好是32x32


此处的更多信息:

如果您使用的是pgzero,只需将全局变量图标设置为所需PNG文件的路径,如:

ICON = 'images/icon.png'
pgzero将自动替换默认图标


有关更多信息,请参阅:

哦,如果我制作了一段视频,会有帮助吗?
ICON = 'images/icon.png'