如何在JavaScript中为“如果”添加冷却时间(输入时)

时间:2019-07-06 11:03:26

标签: javascript

我有一些代码,我需要给它添加一个冷却时间。.我不知道如何使它正常工作

我尝试在

之后添加, 1000);
if (Keys.pressed["ArrowLeft"]) {
    x = Math.max(0, hero.x - 1);

所以它会冷却1000毫秒,但确实可以正常工作。

function update() {
  let x = hero.x, y = hero.y;

  if (Keys.pressed["ArrowLeft"]) {
    x = Math.max(0, hero.x - 1);
  }
  if (Keys.pressed["ArrowRight"]) {
    x = Math.min(w - 1, hero.x + 1);
  }
  if (Keys.pressed["ArrowUp"]) {
    y = Math.max(0, hero.y - 1);
  }
  if (Keys.pressed["ArrowDown"]) {
    y = Math.min(h - 1, hero.y + 1);
  }
}

没有错误

0 个答案:

没有答案