如题,能不能在schedule函数中,关闭自己的schedule?有木有人这么试过?
在tick()第一次被调用时,就先执行unschedule()将自己从定时器中删除
test中的原代码:
schedule( schedule_selector(PauseTest::unpause), 3);
}
void PauseTest::unpause(ccTime dt)
{
unschedule( schedule_selector(PauseTest::unpause) );
CCNode* node = getChildByTag( kTagGrossini );
CCActionManager::sharedManager()->resumeTarget(node);
}
— Begin quote from ____
czbming 发表于 2012-5-25 16:32 url
在tick()第一次被调用时,就先执行unschedule()将自己从定时器中删除
— End quote
谢谢:)
认真研究下tick()。
— Begin quote from ____
jinnaluo 发表于 2012-5-25 17:24 url
test中的原代码:
schedule( schedule_selector(PauseTest::unpause), 3);
}
— End quote
:)非常感谢指点。
在tick()第一次被调用时,就先执行unschedule()将自己从定时器中删除