pygame在调用update时出错

时间:2017-03-05 20:15:22

标签: pygame

我正在尝试在pygame上运行一些教程代码。但是当pygame.update我得到错误:而且没有别的错误:然后python退出。

import pygame         
pygame.init()
gameDisplay=pygame.display.set_caption('test')
clock=pygame.time.Clock()
crashed= False

while not crashed:
   for event in pygame.event.get():
      if event.type == pygame.QUIT:
        crashed = True
      print(event)
    pygame.display.update()
clock.tick(60)

1 个答案:

答案 0 :(得分:0)

您尚未创建窗口/屏幕,因此无需更新。

将它放在循环之前和init之后:

screen = pygame.display.set_mode((640, 480)) # or whatnot

此外,您还有一些缩进错误,但鉴于此操作正在运行,我假设在将代码缩进帖子时输入错误。

此外,为了将来参考,如果您包含实际的错误消息(包括堆栈跟踪),它可以帮助人们更快地回答。