cocos2d-x学习之CCCamera

来源:互联网 发布:淘宝卖家后台怎么进 编辑:程序博客网 时间:2024/05/21 17:30

介绍

CCCamera类对应cocos2d-x引擎里的摄像机,每个节点(CCNode)都需要使用CCCamera。当节点发生缩放、旋转和位置变化等时,都需要覆盖CCCamera,让这个节点通过CCCamera重新渲染。

类结构图

CCCamera 继承自 CCObject。

作用

有了摄像机,节点才会被渲染成大家可以看到的东西。

主要函数

char *  description (void) //返回当前摄像机的描述void  restore (void) //重置摄像机,使摄像机回到默认位置void  locate (void) //按设置的eye坐标放置摄像机void  setEyeXYZ (float fEyeX, float fEyeY, float fEyeZ) //设置摄像机eye坐标void  setCenterXYZ (float fCenterX, float fCenterY, float fCenterZ)//设置center的坐标void  setUpXYZ (float fUpX, float fUpY, float fUpZ)//设置up的坐标void  getEyeXYZ (float *pEyeX, float *pEyeY, float *pEyeZ) //获取eye的坐标void  getCenterXYZ (float *pCenterX, float *pCenterY, float *pCenterZ)//获取center的坐标void  getUpXYZ (float *pUpX, float *pUpY, float *pUpZ)//获取Up的坐标
版权信息:原创文章:咸蛋博客
本文标题:cocos2d-x学习之CCCamera
本文链接:http://xiandanboke.com.cn/?p=760转载请注明转自咸蛋博客
如果喜欢:点此订阅本站
原创粉丝点击