var interval = 1.0;
var repeat = 40;
var delay = 0;
var self = this;
this.testFuck = function() {
var area = this.betArea[nth];
var seq = cc.sequence(
cc.callFunc(function(){
// do something
}),
cc.delayTime(0.5),
cc.callFunc(function(){
// do something
}));
cc.log("这里一直不停下来");
if (!this.Allowed){
this.node.runAction(seq);
}else{
self.unschedule(self.testFuck);
}
}
this.schedule(this.testFuck, interval, repeat, delay);
this.Allowed 会外部传入false;
不知道为什么unschedule 了还是不停,版本 1.10 是否写错了?谢谢