我想在pygame中使用.png图片,但它需要完整的图片支持。我该怎么做?
另外,我可以在pygame中使用哪些图像格式,不需要完整的图像支持?
答案 0 :(得分:1)
图像的Pygame文档明确说明
图像模块是Pygame的必需依赖项,但它只能选择性地支持任何扩展文件格式。默认情况下,它只能加载未压缩的BMP图像。
所以,我想你应该运行
pygame.image.get_extended() # returns a bool
检查是否可以加载其他扩展程序的图像。如果没有,我想你需要安装Python成像库才能获得Pygame支持的扩展文件格式。
或者,您可以随时将图像转换为BMP以避免麻烦。