有人能帮我加载图像吗?上面写着“错误:无法打开”晚礼服.jpg公司名称:
import sys, pygame
pygame.init()
size = width, height = 600,400
screen = pygame.display.set_mode(size)
tux = pygame.image.load("tux.jpg")
screen.blit(tux,(200,200)) #Displays Tux On Screen
pygame.display.flip()
while 1:
for event in pygame.event.get():
if event.type == pygame.QUIT:sys.exit()
请检查您正在使用的目录中是否有图像文件。在
使用绝对路径也是一种选择,例如:
有关详细信息,请参阅此答案here。在
你输入的路径显示为“/晚礼服.png“,即当前工作目录。将文件放在与.py文件相同的位置(因此是脚本的默认工作目录)或定义图像文件的路径。 对于游戏文件排序,图像通常位于游戏脚本的单独目录中,最好的方法是os module。操作系统getcwd()提供当前工作目录,可以使用将其修改为映像目录os.path.join操作系统. e、 g
在游戏.py使用pygame.load(os.path.join(操作系统getcwd(),“图像”)
(或者在顶部定义一个datapath变量,如果使用大量图像,则以相同的方式!)在
相关问题 更多 >
编程相关推荐