定时器schedule、 scheduleOnec、scheduleUpdate
需要注意的是用该方法的地方首先需要把代码跑起来,可以调用它的
this.isRunning();
```
打印该值看是否已经跑起来了。
schedule:自定义回调函数名字,第二个参数是每格多久执行一次,如果为0表示每帧执行,建议适用scheduleUpdate()
onEnter:function(){
this._super();
this.schedule(this.scheduleCallFun, 3, cc.REPEAT_FOREVER, 5);
},
scheduleCallFun:function(){
cc.log("---scheduleCallFun---");
}
```
scheduleUpdate:每帧自动执行update()方法,所以需要自己实现update()。
onEnter:function(){
this._super();
this.scheduleUpdate();
},
update:function(dt){
cc.log(" --- update ---");
}
```
scheduleOnec: 顾名思义是只执行一次,需要注意的是传进去的时间单位是秒。
例如 :5秒后执行一次方法
onEnter:function(){
this._super();
this.scheduleOnce(function(){
cc.log("---scheduleOnce----");
}, 5);
}
```
