Unity 6.3
0 онлайн 83 гостей 3 в системе
Вход

PrefabUtility.ReplacePrefabAssetOfPrefabInstances

Declaration

public static void ReplacePrefabAssetOfPrefabInstances(GameObject[] prefabInstanceRoots, GameObject prefabAssetRoot, InteractionMode mode);
public static void ReplacePrefabAssetOfPrefabInstances(GameObject[] prefabInstanceRoots, GameObject prefabAssetRoot, PrefabReplacingSettings settings, InteractionMode mode);

Параметры

Параметр Описание
prefabInstanceRoots Корни экземпляра Префаб, у которых будет заменен ассет Префаб.
prefabAssetRoot Новый ассет Префаб используется для экземпляров Префаб.
режим Используемый режим взаимодействия.
настройки Настройки, используемые для управления деталями замены.

Описание

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

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