当我尝试在PyGame中制作游戏时,窗口不会出现

时间:2020-05-13 09:34:42

标签: python pygame

import pygame, sys
from pygame.locals import*

pygame.init()
SCREENWIDTH = 800
SCREENHEIGHT = 800
RED = (255,0,0)
screen = pygame.display.set_mode((SCREENWIDTH, SCREENHEIGHT))

pygame.draw.rect(screen, RED, (400, 400, 20, 20),0)
screen.fill(RED)




pygame.display.update()

我正在尝试完成任务,但是不会弹出窗口,所以我看不到我的游戏。

1 个答案:

答案 0 :(得分:0)

您需要一个while循环。否则,您的程序将结束而不显示。 基本示例:

run = True
while run:
    for event in pygame.events.get():
        if event.type == pygame.QUIT:
            run = False
    # here comes your game logic
    pygame.display.update()
相关问题