码迷,mamicode.com
首页 > 其他好文 > 详细

cocos2d-x Director

时间:2014-08-07 13:22:30      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   io   数据   art   

一、CCDirector主要函数如下:

1、Scene *  getRunningScene ()    //获取当前运行的场景

2、double  getAnimationInterval ()    //获取当前的FPS

3、virtual void  setAnimationInterval (double dValue)=0    //设置FPS

4、bool  isDisplayFPS (void)     //是否在屏幕底部显示FPS

5、void  setDisplayFPS (bool bDisplayFPS)    //设置在屏幕底部显示FPS

6、GLView *  getOpenGLView (void)    //获取EGLView

7、void  setOpenGLView (GLView *pobOpenGLView)   //设置EGLView

8、bool  isPaused (void)    //是否是暂停

9、Projection getProjection (void) //获取OpenGl投影

10、void  setProjection (Projection kProjection) //设置Opengl projection

11、bool  isSendCleanupToScene ()   // 场景替换时,是否接收到cleanup时间,若新的的场景是被push进来的,旧的场景不会收到cleanup 事件,若新的场景是被替换进来的,旧的场景就能够收到cleanup事件。

12、Size getWinSize (void) //获取Open gl view的大小,单位为点

13、Size getWinSizeInPixels () // 获取以像素为单位的open gl view大小

14、Size getDisplaySizeInPixels (void) //获取以像素为单位的open gl view 的显示区域大小

15、Point convertToGL (const CCPoint &obPoint) //UIKIT坐标体系转化为opengl坐标体系

16、Point convertToUI (const CCPoint &obPoint)//opengl坐标体系转化为UIKIT坐标体系

17、float  getZEye (void)  //获取缺省镜头Z的位置

18、void  runWithScene (Scene *pScene) //运行场景

19、void  pushScene (Scene *pScene) //push场景

20、void  popScene ()//pop场景

21、void  replaceScene (Scene *pScene) //替换场景

22、void  pause () //暂停游戏

23、void  resume () //回复游戏

24、virtual void  stopAnimation ()=0 //停止动画

25、virtual void  startAnimation ()=0 //开始动画

26、void  drawScene () //每次frame都会被调用,无需自己调用

27、void  purgeCachedData () //删除缓存的数据

28、void  setGLDefaultValues () //设置Opengl的默认值

29、void  setAlphaBlending (bool bOn) //设置是否启用openglalpha通道

30、void  setDepthTest (bool bOn)//设置是否测试景深

31、virtual void  mainLoop ()=0//游戏主循环

32、void  applyOrientation ()  //是设备方向设置生效


可以加群,共同学习  373364032 3

cocos2d-x Director,布布扣,bubuko.com

cocos2d-x Director

标签:style   blog   http   color   os   io   数据   art   

原文地址:http://blog.csdn.net/st75033562/article/details/38413207

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!