Unity 6.3
0 онлайн 91 гостей 3 в системе
Вход
GameObjects Шаг 46 из 56

Вложение экземпляров префаб в другие префабы

Вы можете включать экземпляры префаб внутрь других префабы. Префаб экземпляры, включенные в другие префабы, называются вложенными префабы. Вложенные префабы сохраняют ссылки на свои собственные ассеты префаб, в то же время являясь частью другого ассета префаб.

Вы можете добавить вложенный префабы в режиме редактирования префабили из представления Hierarchy.

Добавить вложенный префаб в режиме редактирования префаб

  1. Выберите префаб, который вы хотите изменить, и откройте префаб режим редактирования.
  2. Перетащите еще один экземпляр префаб в представление Hierarchy или Scene. Вы также можете добавить любые переопределения к этим экземплярам префаб.

Добавить вложенный префаб из Hierarchy

Вы можете добавить экземпляр префаб в качестве дочернего объекта другого экземпляра префаб в представлении Hierarchy.

  1. В Hierarchy выберите стрелку раскрывающегося списка рядом с префаб, который вы хотите изменить.
  2. Перетащите префаб из окна Project в иерархию префаб.
An enemy bot variant prefab, with a nested Weapon Blaster prefab, and a recently added Banana prefab override.
Вариант префаба вражеского бота с вложенным префабом Weapon Blaster и недавно добавленным переопределением-префабом Banana.

Вложенный префаб применяется как override к родительскому ассету префаба; это отмечено зелёным значком с плюсом. При желании эти переопределения можно применить к родительскому ассету префаба навсегда. Подробнее см. Применить переопределения к ассету префаб.

Дополнительные ресурсы