requestAnimationFrame具有多个动画,1个持续运行,1个用户触发

时间:2015-03-19 15:59:00

标签: javascript requestanimationframe

目前我在两个rAF循环中有2个动画。出于性能原因,我正考虑将两者都移到1循环中。持续运行的动画是站点标题中的一个小型3D线框,这是不可停止的,并且在加载站点时出现。然而,我还有示波器和频谱分析仪,它们只在播放音频时请求动画帧。我暂停的那一刻,就会调用cancelAnimationFrame。

我已经读过1 rAF通常更好,但我还有一些想法,我应该如何实现这一目标。对于具有布尔值的变量,持续运行的rAF循环应该每秒检查60次吗?当值为true时,它还应该运行一个保存用户触发动画的函数吗?或者有更好的解决方案吗?你有什么经历?

0 个答案:

没有答案