Ответ: Вопросы от новичка
А не подскажете как сделать следующее:
Есть кучка объектов. Тыкается на любой, выводится текст. Все остальное прекращает обсчитываться, в том числе отключается поворот камеры, управляемой игроком (MouseLook). Ожидается пока повторно кликнут на экран. Тогда надпись убирается и все продолжается дальше.
Насколько понимаю, тут требуется корутины, только вот как их прикрутить?
Пока прикидываю так:
Скрипт, который вешается на объекты имеет обрабочик OnMouseDown, который вызывает статический метод вывести текст.
Скрипт, который вешается на основной объект, содержит корутин, который смотрит, выведен ли текст. Если выведен, то стопится и ожидается пока он уберется.
Правильно? (описал как мог)
|