Skip to content

editor.Prefabs

vasili.kostin edited this page Sep 23, 2021 · 13 revisions

Библиотека префабов (Prefabs)

По умолчанию, окно Библиотека префабов расположено в левом нижнем углу окна редактора, рядом с окном Компонентов, и имеет вид, представленный на Рис. 1.

Библиотека префабов

Рис. 1

Библиотека префабов отображает список всех префабов (заготовок), имеющихся в проекте. Префабы объединены в группы (подпапки).

Двойной клик по префабу в списке, открывает для редактирования javascript код корневого контейнера префаба. javascript файл открывается в текстовом редакторе, привязанном в вашей системе по умолчанию для .js файлов.

Клик по имени префаба в списке с зажатой клавишей Ctrl, копирует имя префаба в буфер обмена.

Каждый префаб в списке, имеет кнопку удаления "×", при клике которой запрашивает подтверждение на удаление префаба. Удаленные префабы в течение двух дней хранятся в папке prefabs в виде .log файлов. Для восстановления префаба достаточно переименовать .log файл, оставив часть имени файла находящуюся в скобках.

При удалении префаба не проверяется наличие в проекте ссылок на данный префаб. Удаление префаба на который имеются ссылки, не приведет к ошибке. В дальнейшем, при открытии сцены в которой имеется ссылка на несуществующий префаб, будет показано уведомление.

Редактирование префабов

При клике по префабу, префаб открывается для редактирования, при этом окно сцены переходит в режим редактирования префаба

Режим редактирования префаба

при этом в левой части отображается имя редактируемого префаба, и следующие кнопки:

"Accept" (Enter) - сохраняя внесенные в префаб изменения, и закрывает префаб.

"Reject" (Esc) - отменяя внесенные в префаб изменения, и закрывает префаб.

"BG Color" - смена фонового цвета, отображаемого при редактировании префаба. Данный цвет не влияет на внешний вид префаба в игре.

Элементы управления Окна Префабов

В верхней части окна Префабов расположены кнопки добавления префаба на сцену, и создания новых префабов:

Перед добавлением префаба на сцену, нужно выбрать его, кликом префаба в списке.

Add

Добавляет новую копию префаба, в корень текущей сцены.

Если при клике данной кнопки удерживать клавишу Alt, то префаб будет добавлен на сцену в виде ссылки (PrefabReference), а не в виде полной копии, независимой от исходного префаба.


Child

Добавляет новую копию префаба, в текущий выделенный в дереве сцены контейнер.

Если при клике данной кнопки удерживать клавишу Alt, то префаб будет добавлен в виде ссылки (PrefabReference), а не в виде полной копии, независимой от исходного префаба.


Save...

Сохраняет текущий выделенный объект сцены и его дочерние объекты, в виде нового префаба. При нажатии данной кнопки будет запрошено имя для нового префаба. Имя должно состоять из латинских букв нижнего регистра, цифр, и знака подчеркивания. Так же имя может содержать знак '/', который является разделителем подпапок (групп).

Для сохранения префаба ровно один объект на сцене должен быть выделен. Сцену нельзя сохранить как префаб.


Search

Поле ввода для поиска префаба по имени.


<- Предыдущая страница Следующая страница ->

Связанные темы:

Ссылка на префаб (PrefabReference)

Интерфейс игрового редактора

Clone this wiki locally