//需要注意的是,这个函数会将实例出来的添加到当前场景中
//可以在重载方法里指定场景
//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);
Unity新版使用脚本更改预制体
最新推荐文章于 2024-07-14 09:58:42 发布