我只是想提前感谢任何人,你可以提供一些帮助,我们现在完全陷入困境 .

项目场景: - >带有简单2d精灵的2D侧滚动游戏 - >摄像机是正交的并且保持在其位置(摄像机不移动) - >我的角色(骆驼)也是静态的并且不移动 . - >精灵(平台)从右向左移动(通过脚本完成移动) - >项目视频在此处上传(在iphone5上运行) . 它清楚地显示了小小的打嗝和抽搐 .

问题:游戏在Android设备和Unity编辑器上运行非常顺畅(Unity探测器上也没有尖峰)但是,当我在iOS设备(iphone5,iphon5s)上运行时,我精灵的动作是生涩的 . 就像它会平稳地移动1秒钟,然后发生一瞬间的小打嗝/混蛋 . 这导致游戏的滞后和滞后运动非常烦人,因为我无法获得适合iOS的正确质量 .

我尝试过的事情: - >我已经在各种线程和论坛上研究了许多可能的解决方案但是没有任何问题似乎对我有用:-( - >我尝试了不同的脚本技术,比如使用Lerp函数进行移动,尝试将代码放入LateUpdate和FixedUpdate . - >我也关闭了项目质量设置中的vSync,但没有运气:-( - >我也尝试了没有脚本的动作,通过制作精灵的动画从右向左移动 . - >我试过从最新的Unity 5.1制作项目,但仍然是相同的滞后:-( - >我尝试将精灵尺寸减少到非常低(低质量像素),但仍然占优势 . - >我也尝试将相机更改为透视查看它是否减少了混蛋

我相信很多其他人在制作这种类型的2D游戏时必须面对这个问题 . 我希望有人必须克服这个问题,并且可以帮助我解决这个问题 . 这对我来说已成为一个问题很长时间了......

我真的很感激任何帮助...团结中的任何新技术或在Unity中制作这样的2D游戏的任何更好的优化逻辑 . 谢谢 .

期待每个人的投入 .

YOUTUBE链接到视频供参考 - https://www.youtube.com/watch?v=cnST1QzoDw4