Я только начинаю пигмейку и удивляюсь, как сообщение может задерживаться в пигаме, не влияя на цикл.Допустим, я хочу, чтобы сообщение отображалось в течение 5 секунд, а затем исчезало, но игровой цикл будет продолжать работать, когда это произойдет.Я попытался использовать time.sleep и clock, но они полностью приостановят цикл, пока сообщение не перестанет появляться.Как сделать так, чтобы сообщение отображалось во время работы игрового цикла?
Упрощенный пример:
def message_linger():
#message output code here
time.sleep(4)
def game_loop():
#some pygame junk
message_linger
pygame.display.update()
clock.tick(60)
game_loop()