游戏冻结而不是放弃。我必须退出闲置。关于该怎么做的任何想法?
def quit_game():
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
quit_game()
答案 0 :(得分:0)
这是一个IDLE错误。我建议使用真正的IDE,如pycharm。但是,要解决此问题,请查看pygame FAQ。他们提供这个解决方案:
# ... running = True
while running:
event = pygame.event.wait ()
if event.type == pygame.QUIT:
running = False # Be IDLE friendly
pygame.quit ()
答案 1 :(得分:0)
它可能有用......
def quit_game():
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
quit_game()