PrefabUtility.UnpackPrefabInstanceAndReturnNewOutermostRoots
Declaration
public static GameObject[] UnpackPrefabInstanceAndReturnNewOutermostRoots(GameObject instanceRoot, PrefabUnpackMode unpackMode);Параметры
| Параметр | Описание |
|---|---|
| instanceRoot | Корневой GameObject экземпляра Префаб. |
| unpackMode | Используемый режим распаковки. |
Возвращаемое значение
GameObject[] Массив GameObjects, представляющий корни разукрупненных экземпляров Префаб.
Описание
Распаковывает указанный экземпляр Префаб, используя поведение, указанное unpackMode.
Если PrefabUnpackMode является PrefabUnpackMode.OutermostRoot, эта функция возвратит любой новый Префаб корень GameObjects из любого вложенного Префабы на первом уровне.
В отличие от UnpackPrefabInstance, эту функцию нельзя отменить. Вы должны будете отменить действие самостоятельно.
См. UnpackPrefabInstance для полного описания поведения при распаковке.