我有一个问题要问有经验的人。我正在尝试制作一个游戏,您可以在其中移动带有悬挂在其下方的链的对象,我正在使用带有 HTML5/CSS 的 Box2DWeb 和 EaselJS,并且我计划在它正常运行后用 PhoneGap 包装它。我一直在测试运行良好的 OSX Google Chrome 和 iOS Safari,并且发现我已经在 iPhone 上遇到了性能问题——经过分析,它是最大的罪魁祸首。
它是一系列由旋转关节连接在一起的 25 个小物体。我玩过很多不同的方法(包括绳索接头),这是我得到最少拉伸和弹跳的方式(我希望它是一根绳子)。我想知道一个开始 - 有人知道用 Box2D 生产绳索的更好方法吗?对于两个,除了减少步骤迭代、减少链接体等之外,有没有什么办法可以做到不降低性能?
对于那些对 PhoneGap/JS 游戏有一点了解的人,我的主要问题是 30fps 的 25body 链对这个实现的要求太多了吗?或者我可以侥幸逃脱吗?
我很了解 AS3.0 和 JS 'OK',我认为从 ObjectC/C++ 重新开始将把它变成一个为期一年的项目,因为我什至不知道首先要问 Google...
提前致谢!乔什