cocos2d-x学习笔记04:CCScene场景切换
来源:互联网 发布:摩卡软件 java笔试题 编辑:程序博客网 时间:2024/05/13 11:23
场景(CCScene)
类结构:
CCScene主要有以下两个函数:
1、运行场景:
- CCScene *pScene = HelloWorld::scene();
- pDirector->runWithScene(pScene);
- CCScene *pScene=SceneTestScene::scene();
- CCDirector::sharedDirector()->replaceScene(pScene);
3、过渡类:
- //用CCTransition绕y轴翻转x轴过渡到FilipXpScene
- CCDirector::sharedDirector()->replaceScene( CCTransitionFlipX::create(2, pScene) );
- CCTransitionFlipX::create("过渡时间", 目的场景) //翻转效果(y轴翻转x轴)
- CCTransitionSlideInT::create(“过渡时间”, 目的场景) //抽屉效果(从下到上)
- CCTransitionSlideInB:底边界滑入
- CCTransitionSlideInL:左边界滑入
- CCTransitionSlideInR:右边界滑入
- CCTransitionFade::create(“过渡时间”, 目的场景, RGB值) //浅入浅出
- CCTransitionFadeTR://褪色辉光(从左下到右上)
- CCTransitionFadeBL:://褪色辉光(从左上到右下)
- CCTransitionCrossFade://交叉褪色
- CCTransitionJumpZoom://缩小跳
- CCTransitionMoveInL://左移动传入
- CCTransitionMoveInR://右移动传入
- CCTransitionPageTurn://左翻页backwards:false 翻过去,ture翻过来
- CCTransitionRadialCCW:钟摆效果
- CCTransitionRotoZoom:平面旋转
- CCTransitionSceneOriented:一种支持指定方向的变幻类(LeftOver, RightOver, UpOver, DownOver)
- CCTransitionShrinkGrow:收缩离替扩大
- CCTransitionSplitCols:拆分3,1\3下,2上移开
- CCTransitionTurnOffTiles:关闭传出现场随机顺序的瓷砖
在整个cocos2d-x Application 中我们可以通过CCDirector::sharedCCDirector()方法得到单例对象
通过以下几个方法可以管理场景CCScene
1.void runWithScene(CCScene * scene)
将场景入栈,并激活。(只适用于整个App的第一个CCScene)
2.void replaceScene(CCScene * scene)
新场景入栈,并激活,旧场景出栈并释放。
3.void pushScene(CCScene * scene)
新场景入栈,并激活。(激活CCScene就是开始执行CCScene中所有CCNode的onEnter draw ..... 你懂的)
4.void popScene()
出栈,既然是栈肯定是后进先出。
5。void pause()
暂停场景渲染和活动
6。void resume()
恢复场景渲染和活动
- cocos2d-x学习笔记04:CCScene场景切换
- cocos2d-x学习笔记(5)-- CCScene场景的切换
- cocos2d-x CCScene场景的切换
- 【Cocos2D学习】Cocos2d-x之CCScene场景切换效果的使用
- Cocos2d-x初入学堂(11)-->CCScene场景切换
- Cocos2d-x之CCScene场景切换效果的使用
- Cocos2d-x初入学堂-->CCScene场景切换
- 【Cocos2d-x 3.0学习笔记】场景切换
- 【Cocos2d-X开发学习笔记】第04期:渲染框架之场景类(CCScene)的使用
- 【Cocos2d-X开发学习笔记】第04期:渲染框架之场景类(CCScene)的使用
- cocos2d-X学习之主要类介绍:场景(CCScene)
- (转载)cocos2d-X学习之主要类介绍:场景(CCScene)
- (转)cocos2d-X学习之主要类介绍:场景(CCScene)
- Cocos2d-x 之场景类(CCScene)
- 【爱上cocos2d-x之五】场景CCScene
- cocos2d-x学习之CCScene
- cocos2d-x学习笔记4 场景的切换
- cocos2d-x学习笔记(二)--场景切换
- windows与虚拟机的Linux文件夹共享问题
- shell知识点(一)
- JavaSE第六十三讲:反射机制大总结
- 杭电1018 Big Number (求阶乘结果的位数)
- 【转】倒排文件索引(Inverted File Index)的建立
- cocos2d-x学习笔记04:CCScene场景切换
- C++串口编程实例
- linux 之 软件安装
- jquery插件autocomplete
- LINQ to Entities 基于方法的查询语法
- VS2008 备忘
- linux下安装java
- 不能白白百度了 要记下经验
- CocoaChina12月源码精选