美文网首页
Unity2018 转低版本Unity2017

Unity2018 转低版本Unity2017

作者: e196efe3d7df | 来源:发表于2019-08-07 18:52 被阅读0次

在Unity2018.4.3做了一个prefab,功能已经做完。因为改变Unity版本到2017.4.3,导入的prefab出现了问题,无法从Project中拖拽到Scene中。在网上找了很多方法,都是说的打开高版本的prefab文件,修改里面的内容,但是在我的prefab文件中,并没有发现该这两个字段(先把网上的方法贴出来):

1.将“m_SourcePrefab”改为“m_ParentPrefab”

2.将“m_IsPrefabAsset”改为“m_IsPrefabParent”

上面的这两个字段,在我的prefab中无法找到,没办法只能自己动手修改了。

对比了一下2018和2017中prefab的数据结构,两个版本的prefab差别还是很大的。对比一下,然后把没有的东西补上,多的东西删除,然后就ok了!

由于改的地方比较多,不一一列举,把修改前和修改后的文件放在这里,有兴趣可以对比一下:

修改前的prefab

修改后的prefab

相关文章

网友评论

      本文标题:Unity2018 转低版本Unity2017

      本文链接:https://www.haomeiwen.com/subject/ljvadctx.html