void NodeChildrenMenuLayer::onExitTransitionDidStart() { auto director = Director::getInstance(); auto sched = director->getScheduler(); sched->unscheduleSelector(SEL_SCHEDULE(&NodeChildrenMenuLayer::dumpProfilerInfo), this); }
void SpriteMainScene::endAutoTest() { SpriteMainScene::_s_autoTest = false; auto director = Director::getInstance(); auto sched = director->getScheduler(); sched->unscheduleSelector( SEL_SCHEDULE( &SpriteMainScene::updateAutoTest ), this ); }
void PerformceAllocScene::onExitTransitionDidStart() { Scene::onExitTransitionDidStart(); auto director = Director::getInstance(); auto sched = director->getScheduler(); sched->unscheduleSelector(SEL_SCHEDULE(&PerformceAllocScene::dumpProfilerInfo), this); }
void SpriteMainScene::onExit() { if ( SpriteMainScene::_s_autoTest ) { auto director = Director::getInstance(); auto sched = director->getScheduler(); sched->unscheduleSelector(SEL_SCHEDULE(&SpriteMainScene::updateAutoTest), this ); } Scene::onExit(); }
void SpriteMainScene::finishAutoTest() { SpriteMainScene::_s_autoTest = false; auto director = Director::getInstance(); auto sched = director->getScheduler(); sched->unscheduleSelector( SEL_SCHEDULE( &SpriteMainScene::updateAutoTest ), this); auto autoTestMenu = dynamic_cast<Menu*>(getChildByTag(kTagAutoTestMenu)); if (nullptr != autoTestMenu) { auto menuItemFont = dynamic_cast<MenuItemFont*>(autoTestMenu->getChildByTag(1)); if (nullptr != menuItemFont) { menuItemFont->setString("Auto Test finish"); } } log("Sprite performance test is finish "); }