伙计们;)
我用 box2dweb 和 kineticjs 做一个基本的动画。这两个框架都很棒。这是我在做什么的预览:http: //lab.devgf.com/boxkinetic/index_v.htm
当我在 Google Chrome 或 Safari(桌面)中看到它时,它真的很好用。高达 60 帧/秒。当我使用 iPad 的 Safari 加载此页面时,问题就开始了。
如果我使用 iPad mini 或 iPad 2(甚至 iPad 1),它会以“可接受的”速度运行。甚至在 Adobe DPS 内部。但如果 iPad 是视网膜模型(或 iPhone 5),则没有速度。太可怕了,看起来像“冻结”。
有人可以帮助我吗?我应该怎么做才能获得良好的帧速率(或 KineticJS 循环中的不同方法)以使其像在桌面或没有视网膜显示设备中一样工作?
box2dweb im 使用的主要代码在此文件中:http: //lab.devgf.com/boxkinetic/js/tgf/gfbox2d.js
KineticJS 的主要代码在这里: http ://lab.devgf.com/boxkinetic/js/Main.js
任何帮助都值得赞赏。
谢谢你。