Окна редактора: Scene, Game, Hierarchy, Inspector
Редактор Unity на первый взгляд пугает количеством окон. Но их всего шесть главных, и у каждого понятная роль.
Суть: интерфейс Unity — это набор окон. Scene — твоя 3D/2D-мастерская, Game — взгляд глазами игрока, Hierarchy — список объектов сцены, Project — все файлы, Inspector — свойства выбранного объекта, Console — сообщения и ошибки.
Когда открываешь Unity впервые, хочется закрыть его обратно: панели, кнопки, вкладки. Но разберём по ролям, и всё встанет на места.
Как работает под капотом
+-----------------------------------------------------+ | [Scene View] | [Inspector] | | редактируешь | свойства выбранного | | сцену мышкой | объекта (позиция, компоненты) | |--------------------| | | [Hierarchy] | | | список объектов | | | на сцене | | |--------------------+--------------------------------| | [Project] файлы | [Console] логи и ошибки | +-----------------------------------------------------+
Разберём окна:
- Scene View — твоя мастерская. Здесь ты двигаешь, вращаешь, масштабируешь объекты мышкой. Это редактор уровня.
- Game View — то, что увидит игрок через камеру. Включается при нажатии Play.
- Hierarchy — список всех объектов текущей сцены в виде дерева. Объекты могут быть вложены друг в друга (родитель-ребёнок).
- Project — все файлы из папки
Assets: скрипты, спрайты, звуки, сцены. - Inspector — свойства выбранного объекта: его позиция, повороты и список компонентов. Самое важное окно для настройки.
- Console — сюда падают сообщения
Debug.Log, предупреждения и ошибки. Если игра не работает — смотри сюда первым делом.
Ключевая связка: выделяешь объект в Hierarchy или Scene — его свойства появляются в Inspector. Это база всей работы в Unity.
Сверху редактора есть кнопки управления: Play (запустить игру), Pause (пауза), Step (один кадр вперёд). Важнейшее правило: изменения, сделанные в режиме Play, НЕ сохраняются. Подвинул героя при запущенной игре — после остановки он вернётся назад.
Частые ошибки
- Редактировать сцену в режиме Play. Самая частая боль новичка: настроил всё идеально, нажал Stop — и всё пропало. Меняй сцену только при остановленной игре.
- Не замечать Console. Красная ошибка в консоли часто объясняет, почему ничего не работает. Держи Console на виду.
- Путать Scene View и Game View. В Scene ты видишь служебные иконки и можешь летать камерой; в Game — финальную картинку игрока.
Best practices
- Запомни горячие клавиши инструментов: Q — рука (панорама), W — перемещение, E — вращение, R — масштаб.
- Закрепи Console на видном месте и включи в ней «Clear on Play», чтобы видеть только свежие сообщения.
- Сохраняй сцену часто (Ctrl+S). Unity не всегда сохраняет автоматически.
Итоги: шесть окон — Scene, Game, Hierarchy, Project, Inspector, Console. Главная связка: выделил объект → настраиваешь его в Inspector. Не редактируй сцену в режиме Play и держи Console на виду — она расскажет, что пошло не так.
Раскладка окон под себя
Расположение окон в Unity не высечено в камне — это просто раскладка (Layout), и её можно перетасовать как удобно тебе. В правом верхнем углу есть переключатель готовых раскладок: Default, Wide, Tall. Многие разработчики делают свою: пошире Scene, снизу — Console во всю ширину, чтобы ошибки были видны сразу. Любое окно открывается заново через меню Window, если ты его случайно закрыл. Не бойся экспериментировать: испортить проект перестановкой окон невозможно, а удобная раскладка заметно ускоряет работу. Отдельно стоит закрепить вкладку Console и включить в ней режим Collapse — он схлопывает повторяющиеся сообщения, чтобы одна и та же ошибка не забивала весь список тысячей строк.