setInterval的'not a function'错误

时间:2017-05-21 13:46:10

标签: javascript setinterval

我想让一个函数每秒运行60次。所以我在这个类的构造函数中声明了setInterval(this.updateAt60, 1/60*1000);

这是应该重复调用的函数:

LightingScene.prototype.updateAt60 = function(){
   this.controlSubmarine();
   this.submarine.setPosition();
}

然而,我收到了错误Uncaught TypeError: this.controlSubmarine is not a function,除了那里,我可以在代码的任何地方调用它。函数声明的顺序是构造函数/ controlSubmarine / updateAt60。

我做错了什么? 提前谢谢。

0 个答案:

没有答案