Ejemplo n.º 1
0
 void ComicScene::onExit() {
     CCLayer::onExit();
     CCSpriteBatchNode* batch = (CCSpriteBatchNode*)this->getChildByTag(BATCH_COMIC_INTRO_TAG);
     this->removeChildByTag(BATCH_COMIC_INTRO_TAG, true);
     batch->release();
     CCTouchDispatcher::sharedDispatcher()->removeDelegate(this);
     if(cleanAfterExit) {
         cocos2d::CCDirector::sharedDirector()->purgeCachedData();
         CCSpriteFrameCache::sharedSpriteFrameCache()->removeUnusedSpriteFrames();
         CCTextureCache::sharedTextureCache()->removeUnusedTextures();
     }
 }