var leftItem = new cc.MenuItemImage(res.ButtonNormal_png,res.ButtonPressed_png,this.judgeCallBack);
lblBtn.setPosition(leftItem.getContentSize().width/2,leftItem.getContentSize().height/2);
leftItem.addChild(lblBtn);
var leftMenu = new cc.Menu(leftItem);
leftMenu.setPosition(self.size.width/2-300,100);
this.addChild(leftMenu);
//回调函数
judgeCallBack:function(){
this.unschedule(controlClickButtonTime);
_IsClickBtn = true;
if(_IsGather){
Interactive_GatherTime = _ClickBtnTime.toFixed(3);
_PicNum++;
if(_PicNum > _TotalPicNum){
_PicNum = 1;
}
_MoveDistance += _tempMoveDis ;
self.greenSp.removeFromParent();
self.redSp.removeFromParent();
}else{
cc.log(“散开”)
}
}
//时间调度器
controlClickButtonTime:function(time){
_ClickBtnTime = _ClickBtnTime + 0.001;
cc.log(“时间——————————————”,_ClickBtnTime.toFixed(3));
}
想实现的效果是点击按钮停止时间调度器,但是 this.unschedule(this.controlClickButtonTime); 报错 说unschedule不是一个function 请问这个问题应该怎么解决?