Version: 2023.2

PrefabUtility.UnpackPrefabInstanceAndReturnNewOutermostRoots

切换到手册
public static GameObject[] UnpackPrefabInstanceAndReturnNewOutermostRoots (GameObject instanceRoot, PrefabUnpackMode unpackMode);

参数

instanceRoot 预制件实例的根游戏对象。
unpackMode 要使用的解压缩模式。

返回

GameObject[] 表示解压缩的预制件实例的游戏对象数组。

描述

此函数将使用 unpackMode 指定的行为,对给定的预制件实例进行解压缩。

如果 PrefabUnpackMode 是 PrefabUnpackMode.OutermostRoot,此函数将从第一级的任何嵌套预制件返回任何新的预制件根游戏对象。

UnpackPrefabInstance 不同,无法撤销此函数。您必须自行处理撤销操作。

请参阅 UnpackPrefabInstance 以了解关于解压缩行为的完整描述。