Если воспользоваться глобальной остановкой времени так: Time.timeScale = 0f; То в этом случае время будет остановлено, но возобновить его уже не получится, т.к. с этого момента WaitForSeconds также остановится, поскольку она «живет» по игровому времени, а значит нельзя будет установить нор...
Я не знаю, как сделать «правильно», поэтому пишу просто набор инструкций. Скорее всего можно сделать все гораздо лучше и по «фэншуй». 1. Для объекта добавить дочерний объект, который будет представлять форму щита. Я добавляю сферу и называю ее «ShieldSphere». 2. Устанав...
В принципе все сочетания горячих клавиш являются полезными, т.к. упрощают работу, но здесь я опишу особенно полезные. 1. Ctrl +/ — комментировать строку или снять комментарий со строки. То же самое относится к выделенным строкам 2. TABTAB — есл...
В одном из уроков Unity, при добавлении скрипта GameManager.cs в консоль ошибок выводится предупреждение: Assets/Scripts/Managers/GameManager.cs(85,48): warning CS0618: `UnityEngine.Application.loadedLevel’ is obsolete: `Use SceneManager to determine what scenes have been loaded’ Для тог...
В уроке Tanks tutorial — Tank Creation & Control для создания эффекта пыли из под гусениц используется настройка Системы частиц не «Rate over Time», а «Rate over Distance», которая для расчета использует скорость объекта. Ее она берет из переменных Rigidbody, вместо то...