У меня есть код для панели загрузки, которая отображает одно изображение, а затем другое изображение с большим количеством пикселей. Моя проблема в том, что я не могу загрузить изображения в нужное время. Вот мой код:
import pygame, time, sys
pygame.init()
DISPLAY = pygame.display.set_mode(1250, 700)
clock = pygame.time.Clock()
active = True
image1 = pygame.image.load('C:/...')
image2 = pygame.image.load('C:/...')
DISPLAY.blit(image1, (0, 0))
time.sleep(5)
DISPLAY.blit(image2, (0, 0))
while active:
for event in pygame.event.get():
if event.type == pygame.quit:
pygame.quit()
pygame.display.update()
clock.tick()
Теперь это, очевидно, сокращенная копия, не делающая всех ошибочных для этого вопроса загрузок и прочего, но именно в этом и заключается проблема. Я запускаю программу, окно pygame говорит, что оно не отвечает, а затем я получаю изображение2 без изображения1. Нет сообщения об ошибке, и у меня был этот глюк в течение некоторого времени. Любые идеи?
pygame.display.update()
? - person Charlton Lane   schedule 17.07.2016