你能在另一个区间函数内写一个区间函数吗?

时间:2018-03-30 22:37:29

标签: javascript function intervals

是否有机会在另一个区间函数内写入此区间函数?现在它每隔0.25秒调用一次,但我想也许我把这个间隔放在柜台上?显示此函数的内部我只希望每1800次调用它,如下所示。

现在它每0.25秒被调用一次因为它被写在另一个区间函数中。问题是我在那里需要这个功能,但是我不希望它每隔0.25秒运行一次,而不是1800,就像这个函数所示。

setInterval(function () {
      if (me.healthPoints > 0) {
        for (var i in Target.list) { //Player list
          var t = Target.list[i]
          var differenceX = me.x - t.x; //players x - targets x
          var differenceY = me.y - t.y; //players y - targets y
          me.angle = Math.atan2(differenceY, differenceX) / Math.PI * 180
          me.fireShot(me.angle); //target angle attack
        }
      }
    }
      , 1800);

0 个答案:

没有答案