版本:Unity 6 (6000.0)
语言英语
  • C#

PrefabUtility.ConvertToPrefabInstances

建议更改

成功!

感谢您帮助我们提升 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每项更正建议,并在合适的情况下进行更新。

关闭

提交失败

由于某种原因,无法提交您建议的更改。请在几分钟后<a>重试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static void ConvertToPrefabInstances(GameObject[] plainGameObjects, GameObject prefabAssetRoot, ConvertToPrefabInstanceSettings settings, InteractionMode mode);

参数

plainGameObjects 将转换为预制实例的 GameObject 数组。
prefabAssetRoot 用于从其中创建预制实例的预制 Asset。
settings 控制转换的设置。
mode 使用 UserAction 将记录撤消操作并在需要时显示对话框。

说明

将 GameObject 数组转换为给定预制 Asset 的预制实例。

此函数类似于 ConvertToPrefabInstance 方法,但该方法将在输入中的每个 GameObject 上执行操作。