首先,我加载我的图标图像:
icon = pygame.image.load ('apple2.png')
然后我使用 set_icon 方法设置图标:
pygame.display.set_icon(图标)
我运行脚本,但我的图标不可见。
它显示的是:
最佳答案
这可能是因为在某些操作系统上,您必须在定义显示之前设置图标。如果您在定义显示后设置它,您可能会得到您所拥有的。
“有些系统不允许窗口图标在显示后更改。” -Pygame 文档 ( http://pygame.org/docs/ref/display.html#pygame.display.set_icon )
如果它开始工作但您的图标看起来不像您期望的那样,请尝试将您的图标设为 16x16 或 8x8 并将其调整为 256x256(这可能仅适用于 Windows)。
关于python-3.x - 无法使用 .png 文件在 Pygame 上设置图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45685162/