Cocos2d-x CCDirector 类中与场景有关的函数
2013-10-20 22:46
246 查看
void runWithScene(CCScene *pScene)
//运行一个场景
void pushScene(CCScene *pScene)
//压入当前活动场景,使其进入等待状态
void popScene(void)
//从队列顶端弹出一个场景对象
void popToRootScene(void)
//从队列底部弹出所有场景对象,仅剩根部场景对象
void replaceScene(CCScene *pScene)
//替换新的场景对象
void end(void)
//结束执行,释放当前场景
void pause()
//暂停运行的场景
void resume()
//恢复运行的场景
void drawScene()
//绘制场景内容
在CCDirector 类的源码中,runningScene_ 表示当前正在显示的场景,nextScene 表示下一个将要显示的场景。而用于储存场景队列的对象则是一个动态可变数组sceneStack_
CCDirector 类的作用
1. 管理、显示场景
2.持有Cocos2d-X引擎的配置希捷
3.维持与设备窗口、OpenGL视窗对象的联系
4.反馈来自操作系统中得应用相应。比如暂停、恢复和结束游戏
5.在引擎世界和OpenGL质检进行转换坐标
//运行一个场景
void pushScene(CCScene *pScene)
//压入当前活动场景,使其进入等待状态
void popScene(void)
//从队列顶端弹出一个场景对象
void popToRootScene(void)
//从队列底部弹出所有场景对象,仅剩根部场景对象
void replaceScene(CCScene *pScene)
//替换新的场景对象
void end(void)
//结束执行,释放当前场景
void pause()
//暂停运行的场景
void resume()
//恢复运行的场景
void drawScene()
//绘制场景内容
在CCDirector 类的源码中,runningScene_ 表示当前正在显示的场景,nextScene 表示下一个将要显示的场景。而用于储存场景队列的对象则是一个动态可变数组sceneStack_
CCDirector 类的作用
1. 管理、显示场景
2.持有Cocos2d-X引擎的配置希捷
3.维持与设备窗口、OpenGL视窗对象的联系
4.反馈来自操作系统中得应用相应。比如暂停、恢复和结束游戏
5.在引擎世界和OpenGL质检进行转换坐标
相关文章推荐
- Cocos2d-x CCNode 类的属性及与节点有关的函数
- cocos2d 2.0和UIKit混合编程, Push CCDirector的时候出现黑屏的天坑
- cocos2d lua绑定感悟---像cc.Sprite,cc.Director这些是如何识别的
- Cocos2d-x场景生命周期函数介绍
- cocos2d-x(2):场景管理函数切换管理基础学习
- Cocos2d-x编程中CCRemoveSelf与CCCallFunc系列函数不能一起使用
- Cocos2d-js cc.director介绍
- Cocos2d-x 3.0final 终结者系列教程06-Director和场景跳转
- Cocos2d-x场景切换相关函数介绍
- cocos2d-x学习笔记04:CCScene场景切换
- cocos2d-x CCDirector管理CCScene-沈大海cocos2d-x教程11
- cocos2d-x之CCDirector类1
- cocos2d-x 场景里面常见的函数
- cocos2d-x CCDirector在Windows平台,Android平台,ios平台分析和用途-沈大海cocos2d-x教程10
- Cocos2d-x 之场景类(CCScene)
- CCApplicationProtocol(以下纯虚:应用开始函数applicationDidFinishLauncing-负责初始化导演场景、应用进入后台、前台函数、帧数设置函数、得到当前语言、平台
- Cocos2d-x场景切换相关函数介绍
- Cocos2d-js cc.director介绍
- Cocos2d-x CCNode 类中常用函数
- Cocos2d-x 3.0final 终结者系列教程06-Director和场景跳转