Как я могу обновить экран Pygame через 1 секунду - PullRequest
0 голосов
/ 13 мая 2019

Я пытаюсь создать программу Pygame, которая выполняет следующие действия:

  1. , создаем белое окно и ждем 1 секунду.
  2. создаем красный квадрат и ждем 1 секунду.
  3. создайте белое окно и подождите 1 секунду.
  4. выйдите из программы

, когда я запускаю следующую программу, окно просто открывается на 3 секунды с пустым окном изаканчивается.

как мне решить эту проблему?

import pygame, sys, time
from pygame.locals import *

pygame.init()

screen = pygame.display.set_mode((1000, 500))
pygame.display.set_caption("testgame2")

white = (255, 255, 255)
red = (255, 0, 0)

screen.fill(white)
pygame.display.update()
time.sleep(1)

pygame.draw.rect(screen, red, (0, 0, 250, 250))
pygame.display.update()
time.sleep(1)

screen.fill(white)
pygame.display.update()
time.sleep(1)

pygame.quit()
sys.exit()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...