Pygame窗口无法通过python启动器打开
“代码” #!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3 导入pygame 从pygame.locals导入*Pygame窗口无法通过python启动器打开,python,macos,pygame,Python,Macos,Pygame,“代码” #!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3 导入pygame 从pygame.locals导入* pygame.init() screen = pygame.display.set_mode((800,800)) pygame.display.set_caption("Space Invaders") while True: for event in pygame.event.get():
pygame.init()
screen = pygame.display.set_mode((800,800))
pygame.display.set_caption("Space Invaders")
while True:
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
试试这个:
pygame.init()
screen = pygame.display.set_mode((800,800))
pygame.display.set_caption("Space Invaders")
while True:
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
screen.fill((0, 0, 0))
pygame.display.update()
试试这个:
pygame.init()
screen = pygame.display.set_mode((800,800))
pygame.display.set_caption("Space Invaders")
while True:
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
screen.fill((0, 0, 0))
pygame.display.update()
这应该行得通
import pygame
pygame.init()
screen = pygame.display.set_mode((800,800))
pygame.display.set_caption("Space Invaders")
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
pygame.display.update()
您必须导入pygame,更改如果event.type==QUIT:
如果event.type==pygame.QUIT:
,并使用pygame.display.update()更新屏幕,这应该可以工作
import pygame
pygame.init()
screen = pygame.display.set_mode((800,800))
pygame.display.set_caption("Space Invaders")
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
pygame.display.update()
您必须导入pygame,更改如果event.type==QUIT:
如果event.type==pygame.QUIT:
,并使用mac osx系统使用pygame.display.update()更新屏幕