Девятое задание называется "Счётчик" (хотя правильнее наверное таймер было бы)
Условие:
Реализуйте счетчик, который каждые 0.5 сек. увеличивается на единицу.
При нажатии на кнопку мыши счетчик начинает увеличиваться, при повторном нажатии останавливается.
Значения счетчика не обнуляются, каждый раз продолжается со значения, на котором остановился.
Для отображения значений счетчика используйте Debug.Log или можете использовать элемент UI, а именно Text.
Для решения задачи используйте корутину.
Сдача как проект на Git + видео демонстрация.Гит проект для себя: https://github.com/NoNameDeleted/Timer
Как понятно из задания таймер сделал через корутину. И это просто ужасно не интуитивный синтаксис, я сидел просто около часа пересматривал и перечитывал одни и те же строчки кода из видео и вообще ничё не мог понять. Это видимо что то типа потоков из JS. Только циклы в корутинах можно выполнять с заданной периодичностью. В целом во всех движках которые я помню таймеры работали через создание тредов, только они там создавались неявно. Возможно при таком способе через корутины больше контроля за таймером, хотя хз. Обычно я не пользовался таймерами вообще, а просто делал счётчики в апдейте потому что в пико8, тике80, микростудио и других движках фиксированный апдейт в 30 или 60 циклов в секунду, так что проблем не возникало.
P.S. Задание приняли с первого раза и без комментариев