我在按照教科书编程时遇到了一个问题
pygame,错误:视频系统未初始化
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()
这是详细的报错内容
我百度了很多资料,没有任何办法,大多数让我把quit()改成 QUIT,但是我一开始从未改变
我希望可以运行此函数,打开游戏窗口