PrefabUtility.LoadPrefabContents

切换到手册
public static GameObject LoadPrefabContents (string assetPath);

参数

assetPath要加载其内容的预制件资源的路径。

返回

GameObject 已加载内容的根。

描述

将给定路径上的预制件资源加载到孤立场景中,并返回预制件的根游戏对象。

可以使用它来获取预制件的内容并直接予以修改,而不是遍历预制件的实例。这可用于批处理操作。

在修改预制件后,必须使用 SaveAsPrefabAsset 将其写回,然后调用 UnloadPrefabContents,从而从内存中释放预制件和隔离场景。