Pygame图片通过一个键无法正常工作?

时间:2014-10-16 15:44:38

标签: python pygame

我正试图在我正在制作的pygame测试游戏中为我的朋友制作一个easteregg,可悲的是当我试图切换主图片时它不会切换但没有错误解决!这是代码:

carImg = pygame.image.load("ship.png")

这是图像变量

            elif event.key == pygame.K_c:
                carImg = pygame.image.load("ee.png")
                car(x,y)
                pygame.display.update()
                gameDisplay.blit(carImg,(x,y))

这是easteregg绑定,

问题:图片变量不会改变

尝试:通过' c'切换键如上图所示

错误:无

1 个答案:

答案 0 :(得分:0)

将其更改为:

global carImg
carImg = pygame.image.load("ee.png")

全局变量:Using global variables in a function other than the one that created them