添加时间调度器
Director::getInstance()->getScheduler()->schedule(std::bind(&BattleManager::on_timer, this, std::placeholders::_1), this, 1./60, kRepeatForever, 0, false, "on_timer");
删除时间调度器
Director::getInstance()->getScheduler()->unschedule("on_timer", this);
其他方式:
schedule(schedule_selector(FightRole::delay_move_effect), 0.25f);
unschedule(schedule_selector(FightRole::delay_move_effect));
scheduleOnce
scheduleOnce(schedule_selector(FightRole::delay_move_effect), 0.25f);
unschedule(schedule_selector(FightRole::delay_move_effect));