ActionTest里面的PauseResumeActions
void PauseResumeActions::pause(float dt)
{
CCLog("Pausing");
CCDirector *director = CCDirector::sharedDirector();
this->m_pPausedTargets = director->getActionManager()->pauseAllRunningActions();
}
void PauseResumeActions::resume(float dt)
{
CCLog("Resuming");
CCDirector *director = CCDirector::sharedDirector();
director->getActionManager()->resumeTargets(this->m_pPausedTargets);
}
里面的this->m_pPausedTargets好像被后台delete了,导致在resumeTargets里没法读取暂停的对象列表。
这是例子程序,大家都有,看看是不是也报错?