Рассматриваю следующий урок по Unity: Creating A Main Menu После того, как меню создано, можно клавиатурой выбирать нужный пункт меню, например Audio. Если зайти в него, то не будет выделен ни один пункт меню, а для того, чтобы перейти на самый первый ползунок громкости (Master Volume), нужно нажать...
Из-за особенностей работы timeScale могут возникнуть некоторые сложности в реализации такого заклинания как Time Stop (пример реализации заклинания здесь): Там останавливается все, кроме часового механизма в левом нижнем углу и анимации персонажа, который скастовал Остановку времени. Долго я пытался...
Выискивая ошибки в одном из учебных проектов по Unity, мне потребовалось нажать паузу сразу после определенного события. Можно было конечно это сделать с помощью кнопки Пауза в редакторе, но ее трудно нажать в нужный момент. Мне же требовалось поставить паузу сразу после уничтожения объекта. Выяснил...
Если воспользоваться глобальной остановкой времени так: Time.timeScale = 0f; То в этом случае время будет остановлено, но возобновить его уже не получится, т.к. с этого момента WaitForSeconds также остановится, поскольку она «живет» по игровому времени, а значит нельзя будет установить нор...
Я не знаю, как сделать «правильно», поэтому пишу просто набор инструкций. Скорее всего можно сделать все гораздо лучше и по «фэншуй». 1. Для объекта добавить дочерний объект, который будет представлять форму щита. Я добавляю сферу и называю ее «ShieldSphere». 2. Устанав...