我正在尝试在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)
答案 0 :(得分:0)
您尚未创建窗口/屏幕,因此无需更新。
将它放在循环之前和init之后:
screen = pygame.display.set_mode((640, 480)) # or whatnot
此外,您还有一些缩进错误,但鉴于此操作正在运行,我假设在将代码缩进帖子时输入错误。
此外,为了将来参考,如果您包含实际的错误消息(包括堆栈跟踪),它可以帮助人们更快地回答。