了解更新功能。经过的时间减去了自己

时间:2016-11-15 18:54:13

标签: javascript

我试图围绕这个功能。主要是NewTime = time-lastTime;线。为什么需要它?它到底是做什么用的?从我收集的信息中,ir取自从零开始递增的经过的开始时间。然后拿走我们最后一次看到的东西,这将永远留给我两次的差异。但它如何使用它来更新?

let Count = 0;
let interval = 500;

let lastTime = 0;

function update(time = 0) {
  const NewTime = time - lastTime;
  lastTime = time;

  Count += NewTime;
  if (Count > interval) {
    player.pos.y++;
    Count = 0;
  }

  draw();
  requestAnimationFrame(update);
}

0 个答案:

没有答案