import sys
import pygame
running = True
def run_game():
"""初始化游戏并创建一个游戏对象"""
pygame.init()
#初始化背景设置
screen = pygame.display.set_mode((1200,800))
# pygame.display.set_mode()来创建一个1200*800像素的游戏窗口,叫screen
pygame.display.set_caption("Alien Invasion")
while running:
#监视鼠标和键盘时间
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
#让最近绘制的屏幕可见
pygame.display.flip()
run_game()
我想我找到了问题所在,while 是def里的内容,我应该tab一下while里的内容
pygame.init()
看看这里初始化有没有错误