在Pygame中,我们可以使用键盘事件来关闭游戏窗口,而不需要使用鼠标。以下是一个示例代码:
import pygame
import sys
pygame.init()
screen = pygame.display.set_mode((640, 480))
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
pygame.quit()
sys.exit()
在上面的代码中,我们使用了一个无限循环来持续监听事件。当检测到QUIT事件(用户关闭窗口)或按下ESCAPE键时,我们调用pygame.quit()
来关闭Pygame和sys.exit()
来退出Python程序。
希望这可以帮助到你!