我最初尝试沿着这些路线的东西:故障使用pygame的函数pygame.image.load()
import pygame
img = ''
if state == 'state 1':
img = 'flum.png'
else:
img = 'flab.png'
flooimage = pygame.image.load(img)
但最后一行,flooimage = pygame.image.load(IMG),抛出一个错误说
pygame.error: SDL_RWFromFile(): No file or no mode specified
我试图改变最后一行
flooimage = pygame.image.load(img, ".png")
但它扔了同样的错误。有谁知道我可能会如何去实现这个目标?会沿线
if state == 'state 1':
img = pygame.image.load('flum.png')
[...]
flooimage = img
工作更好?
*会[]工作更好吗?*那么,你应该尝试告诉我们! – TobiMcNamobi
应该没有任何区别。这只意味着该文件可能不存在,或者至少不在同一个文件夹中。 –
这是在一个diffirent文件夹,但我把目录。像 img = pygame.image.load('imageFolder \\ flum.png') –