1.回调函数是:a,检查回调函数a
console.log(“定时器1:”+ cc.director.getScheduler().isScheduled(this.a, this));
this.schedule(this.a, 0.5, 5);
console.log(“定时器2:”+ cc.director.getScheduler().isScheduled(this.a, this));
显示:定时器1:false;定时器2:true
2.回调函数是:a,检查回调函数b
console.log(“定时器1:”+ cc.director.getScheduler().isScheduled(this.b, this));
this.schedule(this.a, 0.5, 5);
console.log(“定时器2:”+ cc.director.getScheduler().isScheduled(this.b, this));
显示:定时器1:false;定时器2:true
3.回调函数是:a,检查一个属性c
console.log(“定时器1:”+ cc.director.getScheduler().isScheduled(this.c, this));
this.schedule(this.a, 0.5, 5);
console.log(“定时器2:”+ cc.director.getScheduler().isScheduled(this.c, this));
显示:定时器1:false;定时器2:true
4.回调函数是:a,检查一个对象
console.log(“定时器1:”+ cc.director.getScheduler().isScheduled(this, this));
this.schedule(this.a, 0.5, 5);
console.log(“定时器2:”+ cc.director.getScheduler().isScheduled(this, this));
显示:定时器1:false;定时器2:true
这是为什么?