项目从unity4升级到unity5遇到的一些问题。

   问题1:项目升级后原本在4.6版本的animator带位移的动画在5.6中出现了位移问题。单独播放是有位移的。但是在游戏中播放有动画,但是动画中的位移没了。

  解决方法:找到这个animator所在的物体。把animator组件中的Apply Root Motion 取消勾选。

  问题2:升级后tag层错乱的问题,一般出现这个问题的原因是在老项目中添加新的tag值不规范产生的。添加tag值要按顺序添加不能隔位添加。在untiy5中tag管理系统会把两个tag值中间空着的tag移除掉。就是项目打包发布的时候tag值是按tag列表的序号打包的。存储的是对应的列表下标,不是tag的字符串。所以打包出来会出现tag值错乱的问题。

  解决方法:调整tag列表。按顺序填写,不要留空位,然后重新打包场景或预制。

  问题3:使用assetbundle打包的预制或场景,加载的时候出错。加载不了。

  解决方法:(个人观点)把需要打包的资源名字都写出小写。然后重新打包。

  后续遇到的问题我会及时更新的。这里先记录一下。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章