Unity新版使用脚本更改预制体

阅读 209

2022-03-21

//需要注意的是,这个函数会将实例出来的添加到当前场景中
//可以在重载方法里指定场景
//Scene scene = EditorSceneManager.OpenScene(scenePath,OpenSceneMode.Additive);
Object obj = PrefabUtility.InstantiatePrefab(Object);
string path = UnityEditor.PrefabUtility.GetPrefabAssetPathOfNearestInstanceRoot(obj);
PrefabUtility.SaveAsPrefabAsset(obj, path, out bool success);

精彩评论(0)

0 0 举报