(转载)cocos2d-X学习之主要类介绍:摄像机(CCCamera)
2013-07-16 19:00
549 查看
转载之:http://www.cnblogs.com/lhming/archive/2012/07/01/2572221.html
在cocos2d-x中,每个节点(CCNode)都需要用到,即当节点发生旋转、缩放和位置变化等时,都需要覆盖CCCamera,然后这个节点通过CCCamera重新渲染。
类结构:
其主要函数如下:
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中,每个节点(CCNode)都需要用到,即当节点发生旋转、缩放和位置变化等时,都需要覆盖CCCamera,然后这个节点通过CCCamera重新渲染。
类结构:
其主要函数如下:
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)
- cocos2d-X学习之主要类介绍:摄像机(CCCamera)
- (转)cocos2d-X学习之主要类介绍:摄像机(CCCamera)
- cocos2d-X学习之主要类介绍:摄像机(CCCamera)
- cocos2d-X学习之主要类介绍:场景(CCScene)
- (转载)cocos2d-X学习之主要类介绍:场景(CCScene)
- (转载)cocos2d-X学习之主要类介绍:CCDirector
- (转载)cocos2d-X学习之主要类介绍:节点CCNode
- (转载)cocos2d-X学习之主要类介绍:精灵角色(CCSprite)
- cocos2d-X学习之主要类介绍:节点CCNode
- (转载)cocos2d-X学习之主要类介绍:动作:CCAction
- (转)cocos2d-X学习之主要类介绍:节点CCNode
- cocos2d-X学习之主要类介绍:CCDirector
- cocos2d-X学习之主要类介绍:节点CCNode
- cocos2d-X学习之主要类介绍:布景:CCLayer
- (转)cocos2d-X学习之主要类介绍:CCDirector
- cocos2d-X学习之主要类介绍:场景(CCScene)
- cocos2d-X学习之主要类介绍:动作:CCAction
- cocos2d-X学习之主要类介绍:精灵角色(CCSprite)
- cocos2d-X学习之主要类介绍:布景:CCLayer