Я получил программу в Pygame, которая позволяет мне отображать элементы из списка list
.Каждые 3 секунды он обновляется и отображает следующий элемент из list
.Моя проблема в том, что элементы перекрываются на экране, но я хочу обновлять их каждый раз, когда прошло 3 секунды.Я уже использовал:
pygame.display.update()
, но это не работает.
list = ["x", "y", "z"]
if time > 3 and i < len(list):
font = pygame.font.SysFont("comicsansms", 72)
text2 = font.render(str(list[i]), True, (0, 128, 0))
screen.blit(text2,
(430 - text2.get_width() // 1, 220 - text2.get_height() // 2))
pygame.display.update()
pygame.display.flip()
clock.tick(30)
i = i + 1