cocos2dx--两个场景切换各函数调用顺序

http://blog.csdn.net/zlQQhs/article/details/32333647

场景A切换到场景B,有切换特效

调用顺序如下:(AAABABABA)

A:构造函数

A:onEnter

A:onEnterTransitionDidFinish

B:构造函数

A:onExitTransitionDidStart

B:onEnter

A:onExit

B:onEnterTransitionDidFinish

A:析构函数


场景A切换到场景B,无切换特效

调用顺序如下:(AAABAABBA)

A:构造函数

A:onEnter

A:onEnterTransitionDidFinish

B:构造函数

A:onExitTransitionDidStart

A:onExit

B:onEnter

B:onEnterTransitionDidFinish

A:析构函数


场景A中pushScene B场景,有切换特效(AAABABAB)

调用顺序如下:

A:构造函数

A:onEnter

A:onEnterTransitionDidFinish

B:构造函数

A:onExitTransitionDidStart

B:onEnter

A:onExit

B:onEnterTransitionDidFinish


场景A中pushScene B场景,无切换特效(AAABAABB)

调用顺序如下:

A:构造函数

A:onEnter

A:onEnterTransitionDidFinish

B:构造函数

A:onExitTransitionDidStart

A:onExit

B:onEnter

B:onEnterTransitionDidFinish


场景B中popScene

调用顺序如下:

B:onExitTransitionDidStart

B:onExit

A:onEnter

A:onEnterTransitionDidFinish

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...