前言:我的第一篇博客,希望以后能够分享更多的好的东西!!!
关于资源释放的问题,首先要了解cocos2d-x 场景切换过程,这样才知道什么时候释放才是合适的。有A,B两个场景,假如从A切换到B,那么顺序如下:
切换时无特效,即CCDirector::sharedDirector()->replaceScene(B):
1.B->init()
2.A->onExitTransitionStart()
3.A->onExit()
4.B->onEnter()
5.B->onEnterTransitionFinish()
到此,B的场景创建完毕。再看有特效时,即CCDirector::