无论我做什么,窗口都不会退出QUIT事件。它会忽略我按下X按钮或进入“无响应”模式。我通常重新启动shell,然后强行关闭它。
这些方法都不起作用,甚至不是所有方法都在一起。
for event in pygame.event.get():
if event.type == QUIT:
done = True
sys.exit(0)
raise SystemExit
break
答案 0 :(得分:2)
尝试pygame.quit()
:
import pygame
from pygame.locals import *
Clock = pygame.time.Clock()
Display = pygame.display.set_mode((100,100))
Running = True
while Running:
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
Running = False
sys.exit()
break
Clock.tick(30)