В моем коде у меня есть таймер, называемый таймером. Я начал где-то в игре, выполнив timer.tick(). Мне было интересно, есть ли какая-нибудь команда, которая может остановить таймер от времени записи и просто остановиться. Потому что, если я просто устанавливаю его на ноль, он продолжает двигаться, и я попытался. Есть ли команда, например timer.stop(). Я пробовал много вещей, таких как поиск в Интернете для этого, и настройки его к нулю, и т.д ..Как остановить таймер
Спасибо EDIT_______________________
Это переменные до основного цикла
clock = pygame.time.Clock()
FPS = 60
timer = pygame.time.Clock()
storydelay = 5000
time_count = 0
После основного цикла
if story:
timer.tick()
time_count += timer.get_time()
if time_count < storydelay:
mainmenu = False
screen.blit(black_image,zero_position)
if time_count > storydelay:
mainmenu = True
в основном то, что я хочу сделать, это когда time_count> storydelay, таймер должен остановиться, так что я могу вспомнить его обратно в другое время
Ну, мне нужна только одна команда, но ок только 0 сек. – abc1234
Не знаете, что вы подразумеваете под этим? – abc1234
Так просто установите 'timer = 0' и' time_count = 0' после вашего последнего оператора if. –