Панели инструментов
New Shape Создание фигуры
Главная кнопка ProBuilder. Она не «создаёт куб» — она включает режим рисования: вы мышью задаёте габаритный ящик прямо в сцене, а ProBuilder вписывает в него выбранный примитив. Всё блокирование уровня начинается здесь.
Что происходит при нажатии
Открывается оверлей Create Shape в углу окна Scene и курсор превращается в инструмент рисования. Пока оверлей активен, обычное выделение объектов не работает — это нормально, выход по Esc.
Результат — GameObject с двумя компонентами: ProBuilderMesh (редактируемая геометрия) и ProBuilderShape (параметры примитива, которые можно менять числами хоть завтра).
Порядок построения
Нажали Ctrl+Shift+K → выбрали тип фигуры → зажали ЛКМ в сцене и протянули основание (оси X и Z) → отпустили → двинули мышь вверх и кликнули, задав высоту (ось Y).
Если нужен объект точного размера — заполните поля Size в панели и сделайте Shift+клик: фигура появится сразу по числам, без рисования.
Включённая привязка к сетке (Ctrl во время рисования, либо кнопка Grid Snapping на верхней панели Unity) — единственный способ, при котором стены потом сходятся без щелей.
Двенадцать типов фигур
Тип можно поменять в любой момент — и до постройки, и после, через Edit Shape. ProBuilder перестроит меш внутри того же габаритного ящика.
Жизнь фигуры после создания
Пока на объекте висит компонент ProBuilderShape, он остаётся «параметрическим»: в инспекторе крутятся стороны, ступени, толщина.
Как только вы редактируете вершины или грани вручную, ProBuilder предупредит, что параметры будут потеряны. Согласились — объект становится обычным редактируемым мешем. Это точка невозврата, но правильная: параметрические фигуры нужны на этапе блокинга, дальше вы лепите руками.
Схема параметров
Разбор внутренних меню
Каждое поле — что задаёт, какие значения принимает и на что влияет.
Панель Create Shape
Параметры по типам фигур
Параметры лестницы подробно
Попробуйте сами
Пять минут в Unity — и инструмент перестанет быть кнопкой с непонятным названием.
- Нажмите Ctrl+Shift+K — откроется панель Create Shape.
- Выберите Cube и поставьте Pivot Location в
First Corner. - Включите привязку к сетке и нарисуйте основание 4×4 м.
- Двиньте мышь вверх, кликните на высоте 3 м — комната заблокирована.
- В инспекторе смените тип на Stairs и посмотрите, как та же коробка стала лестницей.
- Верните Cube, нажмите Edit Shape ещё раз и закройте — фигура готова к ручной правке.
Приёмы
- Габаритный ящик — это ваш единственный шанс задать точный размер бесплатно. Дальше придётся мерить.
- Сделали удачную лестницу — сразу сохраните её как префаб. Параметры
ProBuilderShapeсохраняются вместе с ней. - Arch с параметром Arch Circumference = 360 и End Caps = выкл даёт готовое кольцо-тоннель. Это быстрее, чем Torus, когда нужен именно проход.
- Для VRChat: Plane с нулевыми разрезами — самый дешёвый пол в мире, 2 треугольника. Разрезы добавляйте только там, где будет свет или вершинный цвет.
Грабли
- Рисуете, а фигура появляется под полом — вы кликнули по грани другого объекта, а не по сетке. Смотрите на подсвеченную плоскость перед первым кликом.
- Sphere с Subdivisions 5 в мобильном мире — это 20 480 треугольников на один шарик. Проверяйте счётчик статистики.
- Rotation в панели Create Shape и Rotation в Transform — разные вещи. Первое вращает геометрию внутри ящика, второе — весь объект.
Проверка
Четыре вопроса. Неверный ответ попадёт в банк ошибок и вернётся к вам в разделе «Практика».
1. Что задаёт первый клик мышью при построении фигуры?
Фигура вписывается в габаритный ящик, а первый клик — его стартовый угол. Поведение переключается параметром Pivot Location.
2. Как построить фигуру строго по числам, без рисования мышью?
Значения Size применяются напрямую при Shift+клике — так стены получаются одинаковыми без ручной подгонки.
3. Что произойдёт, если начать двигать вершины параметрической фигуры?
Ручная правка ломает связь с генератором: объект превращается в обычный редактируемый меш, зато становится доступна вся геометрия.
4. Зачем выключать Build Sides у лестницы?
Если лестница зажата между стенами, её боковины никто не увидит — а полигоны и лайтмап они съедят.