Таймер в Конструкте 2

Я использую Construct 2 для создания игры. Это только для браузера, а не для мобильных устройств. Дело в том, что мне нужно использовать таймер, этот таймер будет начинаться с 10 секунд и обратного отсчета. Когда таймер установлен в 0, я останавливаю игру, показываю счет и помещаю кнопку, которая перемещает пользователя на домашний экран, и на этом домашнем экране у меня есть кнопка, чтобы начать игру снова.

Проблема в том, что я поставил условие: когда время <= 0, остановите игру, затем таймер не остановится и продолжит отсчет до отрицательных значений, поэтому, когда я попытался начать снова, нажав кнопку, таймер показывает мне отрицательные числа, и я не могу начать снова.

Как я могу перезапустить таймер, и это не показывает мне отрицательные значения и позволяет мне начать игру снова.

1 ответ

Решение

Я создал пример проекта для вас. Проект делает именно то, что вы хотите. Вы нажимаете кнопку главного экрана, и вы попадаете на экран игры. Оттуда вы нажимаете кнопку и счетчик работает от 10 до 0.

Результат достигается в основном с помощью глобальных переменных, чтобы узнать, когда запускается таймер и когда прошли 10 секунд.

код таймера

Вы можете найти весь код здесь https://onedrive.live.com/redir?resid=2CE98A8912F75BBB%2154720

Другие вопросы по тегам