Перейти к основному содержимому

🎬 Добро пожаловать в 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. Это его свойство, по одному каждого вида, добавляется кнопкой + новый компонент.

В редакторе и то и другое выглядит как «внутри», и умение их различать — почти всё понимание этого движка.

Поэтому три вещи, которые вы встретите, — одно и то же по природе:

ЭтоПотому что естьИ нет
сценакомпонент AnchorTransform
обычная entityTransform и всё, что вы добавилиAnchor
логика уровня spaceкомпонент Script или Patch и нет родителяи того и другого

Объекты и сцены разбирает модель целиком.


🚀 С чего начать

🗺️ Первый проект

Собрать и опубликовать что-то небольшое целиком, минут за десять.

Начать

🧭 Экскурсия по интерфейсу

Что делает каждая панель, рейл и кнопка редактора.

Пройти экскурсию

⌨️ Горячие клавиши

Сочетания, которые ускоряют работу.

Посмотреть


🧰 Специализированные редакторы

Внутри Studio их четыре, все открываются из левого рейла:

РедакторДля чего
Animation Controllerпостановка движения на таймлайне
Patch Editorлогика в виде графа нод
UI Editor2D-интерфейс поверх сцены
Material Editorвнешний вид поверхности

А сам редактор расширяется: плагины добавляют панели, генераторы и даже собственные виды компонентов.


👥 Работа вместе

Studio коллаборативна. Все, кто редактирует проект, видят аватары друг друга в верхней панели и чужие изменения по мере их появления. Отмена своя — она не откатит работу коллеги, но и не знает, что он успел поменять тот же объект.

Комментарии позволяют оставить заметку, приколотую к месту в сцене, — обычно это лучше, чем описывать словами, где именно проблема.