0

我正在尝试用 javascript 探索动画,并决定制作一个小游戏,让玩家在遇到障碍物时跳过障碍物。它似乎工作正常(虽然代码有点乱)。我唯一的问题是,当玩家试图跳过障碍物时,动画的帧速率会大幅下降;从大约 60fps 到 40fps。尽管环顾四周,我不知道如何阻止这种情况发生……我的 CPU 几乎没有发现差异,所以我有点难过。谁能告诉我应该如何使用requestAnimationFrame()而不是setInterval()我以前使用的方法。

这是到目前为止我所拥有的非常粗略的大纲:http: //embracelondon.com/file_host/g-cycling/index-2.html

4

0 回答 0