切换场景的时候想清除多余的内存:
SceneReader::purge();
GUIReader::purge();
ActionManager::purge();
但是SceneReader::purge()我发现会中断声音,
void SceneReader::purge()
{
cocos2d::extension::DictionaryHelper::shareHelper()->purgeDictionaryHelper();
TriggerMng::getInstance()->destroyInstance();
_pfnSelector = NULL;
_pListener = NULL;
CocosDenshion::SimpleAudioEngine::sharedEngine()->end(); //这里
CC_SAFE_DELETE(_sharedReader);
}
所以我想问下,cocostudio切换场景的时候,是怎么做内存清理的?是我的用法有问题吗?