requestAnimationFrame 帧函数

2019-10-04  本文已影响0人  叶叶叶xxx

根据浏览器绘制执行的,只有该窗口显示的时候才执行。

var sum = 0
var i = 0;
    // 每一帧执行的动画
  function frameAnimation() {
    // 执行动画操作具体细节
    sum++
    if (sum === 60) {
        i++;
        console.log('执行' + i + '次');
        sum = 0;
    }
    // 继续执行动画
    window.requestAnimationFrame(frameAnimation)
  }

  // 开始执行动画
  frameAnimation()
上一篇 下一篇

猜你喜欢

热点阅读