cocos2d-X學習之主要類介紹:攝像機(CCCamera)


在cocos2d-x中,每個節點(CCNode)都需要用到,即當節點發生旋轉、縮放和位置變化等時,都需要覆蓋CCCamera,然后這個節點通過CCCamera重新渲染。

類結構:

wps_clip_image-19156

其主要函數如下:

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的坐標


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM