精靈的照片沒有導(dǎo)入,這個(gè)錯(cuò)誤讓我很困惑
所以,我無法識(shí)別錯(cuò)誤是什么以及如何解決它。這是我的代碼:import pygamepygame.init()win = pygame.display.set_mode((500,480))pygame.display.set_caption("First Game")walkRight = [pygame.image.load('R1.png'), pygame.image.load('R2.png'), pygame.image.load('R3.png'), pygame.image.load('R4.png'), pygame.image.load('R5.png'), pygame.image.load('R6.png'), pygame.image.load('R7.png'), pygame.image.load('R8.png'), pygame.image.load('R9.png')]walkLeft = [pygame.image.load('L1.png'), pygame.image.load('L2.png'), pygame.image.load('L3.png'), pygame.image.load('L4.png'), pygame.image.load('L5.png'), pygame.image.load('L6.png'), pygame.image.load('L7.png'), pygame.image.load('L8.png'), pygame.image.load('L9.png')]bg = pygame.image.load('bg.jpg')char = pygame.image.load('standing.png')x = 50y = 400width = 40height = 60vel = 5clock = pygame.time.Clock()isJump = FalsejumpCount = 10left = Falseright = FalsewalkCount = 0def redrawGameWindow(): global walkCount win.blit(bg, (0,0)) if walkCount + 1 >= 27: walkCount = 0 if left: win.blit(walkLeft[walkCount//3], (x,y)) walkCount += 1 elif right: win.blit(walkRight[walkCount//3], (x,y)) walkCount += 1 else: win.blit(char, (x, y)) walkCount = 0 pygame.display.update() run = Truewhile run: clock.tick(27) for event in pygame.event.get(): if event.type == pygame.QUIT: run = False keys = pygame.key.get_pressed() if keys[pygame.K_LEFT] and x > vel: x -= vel left = True right = False elif keys[pygame.K_RIGHT] and x < 500 - vel - width: x += vel left = False right = True 此代碼應(yīng)該導(dǎo)入多個(gè)圖像。角色也應(yīng)該移動(dòng),但移動(dòng)很好。問題在于導(dǎo)入圖像。背景也有同樣的問題。壓痕也很好。我不知道如何解決這個(gè)錯(cuò)誤。錯(cuò)誤如下:我檢查了文件名稱是否有問題,但我找不到其中的錯(cuò)誤!請(qǐng)?jiān)谶@件事上給予我?guī)椭?
查看完整描述