Архив метки: C#

MonoDevelop: Полезные горячие клавиши

В принципе все сочетания горячих клавиш являются полезными, т.к. упрощают работу, но здесь я опишу особенно полезные. 1. Ctrl +/ — комментировать строку или снять комментарий со строки. То же самое относится к выделенным строкам 2. TAB TAB — есл...

Unity: Ошибка ‘UnityEngine.Application.loadedLevel’ is obsolete

В одном из уроков 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’ Для тог...

Unity: Для Системы частиц не работает Emission Module при использовании Rate over Distance

В уроке Tanks tutorial — Tank Creation & Control для создания эффекта пыли из под гусениц используется настройка Системы частиц не «Rate over Time», а «Rate over Distance», которая для расчета использует скорость объекта. Ее она берет из переменных Rigidbody, вместо то...

Unity: Скрипт WeaponController.cs для обучающего проекта Space Shooter tutorial

Страница обучающего курса: Space Shooter tutorial Курс написан для Unity 4.x, поэтому для Unity 5.x пришлось переписывать почти все скрипты. Кое-что я добавил свое (например поддержку игрового контроллера и «режим бога», чтобы легче было отлаживать). Режим отладки включается только чекбокс...

Unity: Скрипт EvasiveManeuver.cs для обучающего проекта Space Shooter tutorial

Страница обучающего курса: Space Shooter tutorial Курс написан для Unity 4.x, поэтому для Unity 5.x пришлось переписывать почти все скрипты. Кое-что я добавил свое (например поддержку игрового контроллера и «режим бога», чтобы легче было отлаживать). Режим отладки включается только чекбокс...