首页 > 代码库 > cocos2dx 2.2.3笔记 - CCDirector导演类
cocos2dx 2.2.3笔记 - CCDirector导演类
导演类创建和操作主窗口,并且管理什么时候创建并执行场景(CCSene)。导演类同时还负责
OpenGl的相关创建( 因为目前水平有限,对Opengl不甚理解,学习后补充 )。
导演类是一个单例模式类。
主要成员变量:
CCEGLView* m_pobOpenGLView; 所有东西渲染处理的类
CCScene* m_pRunningScene;当前运行的场景
CCScene* m_pNextScene;下一帧要运行的场景
bool m_bSendCleanupToScene;true则发送旧场景被cleanup的消息
CCArray* m_pobScenesStack;存放所有场景的数组
struct cc_timeval* m_pLastUpade;主循环mainloop最后一次update的时间
ccDirectProjection m_eProjection;使用的投影枚举值
CCDirectorDelegate* m_pProjectionDelegate;在投影枚举值为custom时有用
friend class CCEGLViewProtocol;友元类( 以后研究 )
主要成员函数:
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。