ReplacePrefabOptions 遇到的问题

当我们的预制件有更新的时候会使用如下方法PrefabUtility.ReplacePrefab来替换预制件以达到更新。但是更新后,会发现原来场景中已经挂在好的预制件都全部没有了。这时候解决办法是使用 PrefabUtility.ReplacePrefab(instance,prefab,ReplacePrefabOptions.ReplaceNameBased);就解决了。

你可能感兴趣的:(unity)