cocos2d-x中的各種座標系
1 裝置本身的座標系 是以左上角為原點 x向右 y向下的。所以觸控的函式 都是這個座標系下的座標。
2 遊戲座標系
是以左下角為原點 x向右 y向上。所以設定setposition都是設定的這個座標。
3 精靈的紋理座標系 是和螢幕座標系一致的。
4 精靈在遊戲座標系中的位置
sprite->getposition() 這個獲取的是精靈的相對容器的座標。這個座標一般來說是沒有辦法使用的,因為是相對的座標。
可以使用
ccpoint position = this->getposition();
ccpoint location = this->getparent()->converttoworldspace(position);
來獲取遊戲座標系中的座標。 所有的座標計算必須是在同乙個座標系下計算的。 cocos2dx面試總結
1.安卓和ios紋理壓縮 安卓 etc 部分pvrtc ios pvrtc 2.etc1 和 etc2的區別 ect2相對於etc1 有更高的壓縮比和展現,需要裝置支援opengl es 3.0 目前大部分手機只支援opengles2.0 3.etc紋理不支援alpha通道,需要進行拼圖,只支援10...
cocos2d x 座標轉換總結
首先腦補下基礎知識吧 1 opengl座標系 該座標系原點在螢幕左下角,x軸向右,y軸向上。這也就是cocos2dx中用到的座標系所以沒啥好說的。2 螢幕座標系 該座標系的原點在螢幕左上角,x軸向右,y軸向下,其實和opengl座標系的差別也就是y軸的方向拉。假設遊戲場景的解析度為 500,500 ...
cocos2d x 資源集合
官網 主席子龍山人 archive 2011 08 08 2131019.html kmyhy的專欄 老g的小屋 cocos2d xtouch事件cocos2d 事件冒泡規律 和 ccmenu一直響應事件的解決辦法 swallow touches how to setmultipletouchena...