我最初嘗試沿着這些路線的東西:故障使用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') –