当我们的预制件有更新的时候会使用如下方法PrefabUtility.ReplacePrefab来替换预制件以达到更新。但是更新后,会发现原来场景中已经挂在好的预制件都全部没有了。这时候解决办法是使用 PrefabUtility.ReplacePrefab(instance,prefab,ReplacePrefabOptions.ReplaceNameBased);就解决了。
ReplacePrefabOptions 遇到的问题
最新推荐文章于 2023-09-19 13:45:02 发布
当我们的预制件有更新的时候会使用如下方法PrefabUtility.ReplacePrefab来替换预制件以达到更新。但是更新后,会发现原来场景中已经挂在好的预制件都全部没有了。这时候解决办法是使用 PrefabUtility.ReplacePrefab(instance,prefab,ReplacePrefabOptions.ReplaceNameBased);就解决了。