Как сделать таймер в Unity? Пример таймера

preview_player
Показать описание
Поддержи канал, бро!

И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77

В интернете можно найти несколько способов, как сделать таймер в Unity. Однако, у большинства из них есть минус: как сделать так, чтобы таймеров было много, а секунды переключались синхронно, а не вразнобой? Предлагаю свою реализацию таймера в Unity!

Кстати, лайки и донаты волшебным образом ускоряют процесс записи новых видео!

Если что, вот тут есть готовый ассет, с исправлениями недочетов, которые все-таки присутствуют в видео:

__________

Залетай в Таверну Разработчика в телеге, и делись своими траблами в Unity, вместе разбираться будем!

Подписывайся на канал в телеге, или на твиттер, там я публикую коротенькие типсы и практики, которые помогут писать код лучше, понятнее и эффективнее:

__________
0:00 Вступление. Как будет работать таймер
1:26 Пишем TimeInvoker. Стоп, что?
8:00 Встроенные типы таймера
8:49 Пишем сам таймер
20:42 Как использовать таймер?
Рекомендации по теме
Комментарии
Автор

Было бы круто увидеть актуальное решение по внедрению локализации

MrEugeneCh
Автор

Лайк, подписка, колокольчик.

А как темы для будущих видео, не плохо было бы увидеть то, что чаще всего требуют работодатели. В моей стране, например, - это Odin, Zenject, UniRx. Какой-то обзор этих инструментов или что-то подобное.

mypaxa
Автор

17:37 Не критично, но в этом моменте будет дважды срабатывает ивент OnTimerValueChanged. Если у кого-то возникнет проблема - знайте где копать.

mypaxa
Автор

Можно ещё увеличить шрифт в редакторе? На телефоне вообще неудобно смотреть. А так — лукас.

Multizauri
Автор

Буду твоим таймером пользоваться. Выглядит удобно. А плохо все ивенты статичными делать и не использовать синглтон?

requiem_for_a_dream
Автор

Спасибо за видео! Можно спросить как грамотнее всего проверять сколько времени прошло с последнего захода игрока в игру?

SergeyVol
Автор

Я таймер через куротину делал. Правда не синхронный. Думаю так лучше, чем обдейт загружать.

yxmbszt
Автор

Чувак, опиши лучше свой алгоритм чтобы AI авто и AI людей (окружающие NPC) двигались по своим областям, ну и + реакция например на выстрел с оружия (чтобы бежали кудато от игрока к новому waypoint) . Короче как в GTA. У меня есть свои наработки, но глядя твои видео я понял что не все возможности использую. Хотябы образно распиши и топорно. А так лайк и подписка как всегда + колокольчик стоит у меня . Спасибо!

AndrewDreamKeeper