Интерфейс редактора: Viewport, Outliner, Details, Content Browser
Урок знакомит с основными панелями редактора Unreal Engine и их назначением.
Редактор Unreal — это рабочее окружение, состоящее из панелей: окна сцены, дерева объектов, инспектора свойств и браузера ассетов.
Карта редактора
На первый взгляд интерфейс перегружен, но он логичен. Запомните четыре главные панели — на них держится вся работа. Вот их схематичное расположение по умолчанию:
+----------------------------------------------------+ | Toolbar | +------------------+--------------------+------------+ | | | | | Content | Viewport | Details | | Browser / | (3D-сцена) | (свойства | | Outliner | | объекта) | | | | | +------------------+--------------------+------------+
Viewport — окно сцены
Viewport показывает 3D-сцену вашего уровня. Это аналог Scene View в Unity. Здесь вы расставляете объекты, двигаете камеру и видите результат. Навигация: зажмите правую кнопку мыши и используйте клавиши W, A, S, D как в шутере, чтобы лететь по сцене. Колесо мыши приближает. Выбранный объект можно двигать (W), вращать (E) и масштабировать (R) с помощью манипуляторов.
World Outliner — дерево объектов
Outliner — это список всех объектов (Actor'ов), которые сейчас есть на уровне. Аналог Hierarchy в Unity. Здесь видно иерархию, можно искать объект по имени, группировать в папки и быстро выделять. Когда сцена разрастается до сотен объектов, Outliner становится главным способом в ней ориентироваться.
Details — инспектор свойств
Когда вы выделяете объект в Viewport или Outliner, панель Details показывает все его свойства: положение, компоненты, настраиваемые параметры. Это прямой аналог Inspector в Unity. Здесь же вы добавляете объекту компоненты и меняете значения переменных, которые сделали видимыми в редакторе.
Content Browser — браузер ассетов
Content Browser — это окно со всеми ассетами проекта: моделями, материалами, Blueprint'ами, звуками, текстурами. Аналог окна Project в Unity. Отсюда вы перетаскиваете ассеты на сцену, создаёте новые через правый клик и организуете их по папкам. Это сердце управления контентом проекта.
Toolbar — панель инструментов
Сверху расположена панель с ключевыми кнопками. Самая важная — Play: она запускает игру прямо внутри редактора, чтобы вы сразу проверили результат. Рядом — кнопки сохранения, настроек проекта и сборки освещения.
Как работает под капотом
Все панели — это докируемые вкладки. Их можно перетаскивать, закрывать и открывать заново через меню Window. Раскладку можно сохранить как Layout. Когда вы нажимаете Play, редактор создаёт отдельный игровой мир поверх редактируемого уровня — поэтому изменения, сделанные мышью во время игры, по умолчанию не сохраняются обратно в уровень.
Частые ошибки
- Потерять панель. Если случайно закрыли Details или Outliner, откройте их заново через меню Window.
- Путать редактирование и игру. Изменения объектов во время режима Play не сохраняются — это отдельная копия мира.
- Не использовать поиск в Outliner. На больших уровнях искать объект глазами бессмысленно.
Режимы редактора и горячие клавиши
Сверху слева у Viewport есть переключатель режимов (Modes). По умолчанию активен режим выбора, но есть и специальные: Landscape для лепки ландшафта, Foliage для расстановки травы и деревьев кистью, Mesh Paint для рисования по поверхности. Новичку достаточно режима выбора, но полезно знать, что они существуют — иначе случайно включённый режим может сбить с толку.
Скорость работы в редакторе сильно растёт с горячими клавишами. Запомните хотя бы базовые: W, E, R переключают манипуляторы перемещения, вращения и масштаба; F приближает камеру к выделенному объекту; Ctrl+S сохраняет текущий уровень; Alt при перетаскивании объекта создаёт его копию. Эти приёмы знакомы по другим 3D-редакторам, и в Unreal они работают почти так же, что облегчает переход с других инструментов.
Итоги
- Viewport — 3D-сцена (аналог Scene View).
- World Outliner — список объектов уровня (аналог Hierarchy).
- Details — свойства выделенного объекта (аналог Inspector).
- Content Browser — все ассеты проекта (аналог Project).
- Кнопка Play запускает игру в отдельном мире прямо в редакторе.