【发布时间】:2021-09-16 13:05:34
【问题描述】:
我一直在寻找解决此问题的方法,但找不到任何可行的方法,我一直在使用本教程 https://www.youtube.com/watch?v=FfWpgLFMI7w 大约 22 分钟,他添加了我的代码的字符
import pygame
pygame.init()
#create screen
screen = pygame.display.set_mode((800, 600))
#title and iconp
pygame.display.set_caption("Game")
#player
Player = pygame.image.load('Ship.png')
playerX = 370
playerY = 480
def player():
screen.blit(playerImg, (playerX, playerY))
running = True
while running:
screen.fill((0, 128, 155))
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
player()
pygame.display.update()
我的错误是 pygame.error: Unsupported image format。如果您能提供帮助,我们将不胜感激!
【问题讨论】:
-
也许
Ship.png实际上不是一个有效的 PNG 文件——我们没有任何方法可以判断。其他软件可以查看吗? -
您在使用 M1 Mac 吗?你是如何安装 pygame 的?
-
我使用的是 Windows 10,我可以在油漆中查看船 png,但仅此而已,如果有帮助,它是 1.21kb 64x64 和 24 位颜色