项目从unity4升级到unity5遇到的一些问题。
2018-03-30 16:43
543 查看
问题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打包的预制或场景,加载的时候出错。加载不了。
解决方法:(个人观点)把需要打包的资源名字都写出小写。然后重新打包。
后续遇到的问题我会及时更新的。这里先记录一下。
解决方法:找到这个animator所在的物体。把animator组件中的Apply Root Motion 取消勾选。
问题2:升级后tag层错乱的问题,一般出现这个问题的原因是在老项目中添加新的tag值不规范产生的。添加tag值要按顺序添加不能隔位添加。在untiy5中tag管理系统会把两个tag值中间空着的tag移除掉。就是项目打包发布的时候tag值是按tag列表的序号打包的。存储的是对应的列表下标,不是tag的字符串。所以打包出来会出现tag值错乱的问题。
解决方法:调整tag列表。按顺序填写,不要留空位,然后重新打包场景或预制。
问题3:使用assetbundle打包的预制或场景,加载的时候出错。加载不了。
解决方法:(个人观点)把需要打包的资源名字都写出小写。然后重新打包。
后续遇到的问题我会及时更新的。这里先记录一下。
相关文章推荐
- vs升级c++项目遇到的一些问题
- 关于把.net 2.0的项目升级到.net4.0遇到的一些问题
- 项目适配iOS9遇到的一些问题及解决办法
- [项目过程中所遇到的各种问题记录]ORM篇——使用NHibernate配置对象实体的一些小问题
- xcode8升级之后项目遇到了问题
- 部署Silverlight 4项目遇到的一些问题
- 最近做项目遇到的一些小问题
- 我的项目收尾阶段遇到的一些问题
- xcode8.0升级之后公司项目遇到的问题
- 将某个Qt4项目升级到Qt5遇到的问题
- Qt4.7 升级至 Qt5.3遇到的项目编译不过问题
- maven整合springmvvc项目遇到的一些问题及解决方
- 项目适配iOS9遇到的一些问题及解决办法
- 项目中遇到的一些问题
- 项目一遇到的一些问题及其解决方法
- 最近整理Unity4.x 项目升级Unity5.0 过程中出现的各种常见问题,与大家共享。
- 转:Qt项目中遇到的一些小问题汇总
- 项目适配iOS9遇到的一些问题及解决办法(持续 c0f3 更新)
- 总结python+Django+mysql项目遇到的一些问题
- 最近整理Unity4.x 项目升级Unity5.0 过程中出现的各种常见问题,与大家共享。