Version: 2021.3

PrefabUtility.UnpackPrefabInstanceAndReturnNewOutermostRoots

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

参数

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

返回

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

描述

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

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

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

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

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961