🎬 Добро пожаловать в Studio
Studio — место, где вы строите. Работает в браузере, сохраняет по ходу дела и позволяет всей команде править одну сцену одновременно.
Этот раздел — экскурсия по интерфейсу и назначению каждой его части. Если вам нужно, как ведёт себя движок — компоненты, физика, скрипты, — это в Creators Engine.
🧱 Как устроен проект
Project
└── Space фон · свет · сетка · единицы · камера
└── Scene entity с Anchor — триггером, который её показывает
└── Entity
Project содержит пространства. Space содержит сцены и владеет всем, что у них общее. Scene — это entity с компонентом Anchor, и только он делает её сценой. Всё внутри — обычные entity.
Компоненты — не уровни этого дерева
Entity состоит из компонентов. Они не дети и не появляются в иерархии — они и есть то, чем entity является:
Entity «Лампа»
◆ Transform где стоит
◆ Geometry форма
◆ Material как выглядит
◆ Events на что реагирует
◆ UI прикреплённая карточка интерфейса
◆ Script поведение
UI, Events, Script, Patch, Animation, States — всё это компоненты, стоящие рядом
с Transform и Geometry. Интерфейс сцены — это UI-компонент на entity сцены, а не отдельный слой
рядом с ней.
Вложенность — entity внутри entity. Двигаете родителя — едет ребёнок.
Состав — компонент на entity. Это его свойство, по одному каждого вида, добавляется кнопкой + новый компонент.
В редакторе и то и другое выглядит как «внутри», и умение их различать — почти всё понимание этого движка.
Поэтому три вещи, которые вы встретите, — одно и то же по природе:
| Это | Потому что есть | И нет |
|---|---|---|
| сцена | компонент Anchor | Transform |
| обычная entity | Transform и всё, что вы добавили | Anchor |
| логика уровня space | компонент Script или Patch и нет родителя | и того и другого |
→ Объекты и сцены разбирает модель целиком.
🚀 С чего начать
🧰 Специализированные редакторы
Внутри Studio их четыре, все открываются из левого рейла:
| Редактор | Для чего |
|---|---|
| Animation Controller | постановка движения на таймлайне |
| Patch Editor | логика в виде графа нод |
| UI Editor | 2D-интерфейс поверх сцены |
| Material Editor | внешний вид поверхности |
А сам редактор расширяется: плагины добавляют панели, генераторы и даже собственные виды компонентов.
👥 Работа вместе
Studio коллаборативна. Все, кто редактирует проект, видят аватары друг друга в верхней панели и чужие изменения по мере их появления. Отмена своя — она не откатит работу коллеги, но и не знает, что он успел поменять тот же объект.
Комментарии позволяют оставить заметку, приколотую к месту в сцене, — обычно это лучше, чем описывать словами, где именно проблема.