cocos2dx--两个场景切换各函数调用顺序
2015-01-22 15:57
176 查看
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
相关文章推荐
- cocos2dx--两个场景切换各函数调用顺序
- cocos2dx--两个场景切换各函数调用顺序
- cocos2dx--两个场景切换各函数调用顺序
- cocos2dx--两个场景切换各函数调用顺序
- cocos2dx场景切换中init、onEnter、onEnterTransitionDidFinish的调用顺序
- cocos2dx场景切换中init、onEnter、onEnterTransitionDidFinish的调用顺序
- cocos2dx场景切换中init、onEnter、onEnterTransitionDidFinish的调用顺序
- cocos2dx场景切换中init、onEnter、onEnterTransitionDidFinish的调用顺序
- cocos2dx 场景切换效果与调用顺序
- cocos2dx场景切换中init、onEnter、onEnterTransitionDidFinish的调用顺序
- 切换场景特效和CCNode某些函数调用顺序的关系
- cocos2dx场景切换中init、onEnter、onEnterTransitionDidFinish的调用顺序
- cocos2dx场景切换中init、onEnter、onEnterTransitionDidFinish的调用顺序
- Android 两个Activity切换时回调函数调用顺序
- cocos2dx-3.10学习之场景切换相关函数
- cocos2d-x 转场景时构造、init、onEnter、onExit、析构各函数调用顺序
- cocos2dx 场景切换顺序
- quick cocos2d x场景切换的生命周期函数调用学习
- 解决两个Fragment间调用addToBackStack()函数,按返回键直接退出的问题(即无法切换回上一个Fragment)
- 【2.0版本cocos2d-iphone 开发之转换场景时函数的调用顺序】