为什么我关闭不了游戏窗口
来源:3-2 飞机大战项目搭建
慕雪5048358
2020-05-25 17:02:14
import pygame, sys
def main():
"""游戏入口,main方法"""
pygame.init()
width, height = 480, 852
#屏幕对象
screen = pygame.display.set_mode((480, 852))
#设置窗口标题
pygame.display.set_caption('飞机大战')
#加载背景图片
bg = pygame.image.load('D:\\python_game\\综合项目实战\chapter12\\assets\images\\background.png')
while True:
# 1.监听事件
for event in pygame.event.get():
#退出游戏
if event == pygame.QUIT:
pygame.quit()
sys.exit()
#更新游戏状态
#绘制
screen.blit(bg,bg.get_rect())
pygame.display.flip()
if __name__ == '__main__':
main()
1回答
同学你好:这里应该是event.type == pygame.QUIT,修改后即可,如下图。
如果解决了你的疑惑,请采纳,祝学习愉快~