为什么 Pygame window 立即关闭?
Why Pygame window closes instantly?
我正在尝试按照 pygame 教程进行操作,但 pygame window 在打开后立即关闭。我尝试了来自不同地方的多个不同代码片段,none 似乎保持 window 打开。我正在使用 VScode 如果有区别,
import pygame
pygame.init()
WIDTH, HEIGHT= 900,500
WIN=pygame.display.set_mode((WIDTH,HEIGHT))
pygame.display.set_caption("Rock Paper Scissors")
def main():
gameRunning = True
while gameRunning:
for event in pygame.event.get():
if event.type == pygame.QUIT:
print("QUIT")
pygame.quit()
gameRunning = False
quit()
WIN.fill(0,0,0)
pygame.display.update()
if __name__=="__main__":
main()
pygame.Surface.fill
只有一个参数,可以是 RGB 序列、RGBA 序列或映射颜色索引。例如具有 RGB 颜色分量的元组:
WIN.fill(0,0,0)
WIN.fill( (0,0,0) )
我正在尝试按照 pygame 教程进行操作,但 pygame window 在打开后立即关闭。我尝试了来自不同地方的多个不同代码片段,none 似乎保持 window 打开。我正在使用 VScode 如果有区别,
import pygame
pygame.init()
WIDTH, HEIGHT= 900,500
WIN=pygame.display.set_mode((WIDTH,HEIGHT))
pygame.display.set_caption("Rock Paper Scissors")
def main():
gameRunning = True
while gameRunning:
for event in pygame.event.get():
if event.type == pygame.QUIT:
print("QUIT")
pygame.quit()
gameRunning = False
quit()
WIN.fill(0,0,0)
pygame.display.update()
if __name__=="__main__":
main()
pygame.Surface.fill
只有一个参数,可以是 RGB 序列、RGBA 序列或映射颜色索引。例如具有 RGB 颜色分量的元组:
WIN.fill(0,0,0)
WIN.fill( (0,0,0) )