В одном из файлов проекта встречаются строки вроде такой: ai_Time = Random.Range(10, 500); При этом класс Random подчеркнут красной волнистой линией, с таким комментарием: `Random’ is an ambiguous reference between `UnityEngine.Random’ and `System.Random’ В качестве решения подсказ...
Если в Unity создать новый C# скрипт, то в консоли появится сообщение об ошибке «inconsistent line endings». Ее можно исправить, если пересохранить файл с другими настройками для переноса строки и каретки. Мне надоело каждый раз пересохранять файл, поэтому я нашел способ, позволяющий испра...
Последнее время Visual Studio Community зачастили с исправлениями, но лучше от этого не становится. Например сегодня, при открытии файла со скриптом из Unity с помощью VS, следующий файл проекта открывается не в новой вкладке, а в новом окне. Чтобы исправить этот бред, пришлось удалить два файла из...
В конце урока «Creating a scene selection menu» показано, как создавать индикатор загрузки уровня (ProgressBar). В последних версиях Unity метод Application.LoadLevelAsync заменен на SceneManager.LoadSceneAsync и вроде все работает, но при достижении ползунка примерно 90% он замирает и тол...
На сцене нужно создать три объекта: 1. ParentObject ChildObject 3. ToggleObject На объект ToggleObject добавить скрипт ActiveInHierarchyExample.cs: //This script shows how activeInHierarchy differs from activeSelf. Use the toggle to alter the parent and child GameObject’s active states. This makes...