原文:cocos2dx打飛機項目筆記三:HeroLayer類和坐標系

HeroLayer類主要是處理hero的一些相關東西,以及調用bulletLayer的一些方法,因為子彈是附屬於hero的 HeroLayer 類的成員如下: 重點一:touchesMoveed 移動hero 這里主要是設計到坐標轉換問題,cocos dx里有幾種坐標系:UI坐標系 GL坐標系 本地坐標系和世界坐標系: UI坐標系:以屏幕的左上角為原點,X坐標向左為正,Y坐標向下為正,一些touc ...

2013-12-25 11:45 0 3391 推薦指數:

查看詳情

cocos2dx打飛機項目筆記二:BulletLayer

BulletLayer.h 內容如下 重點一:敵機離hero越來越近時發射子彈的聲音頻率變快 根據數據成員、函數名可以很容易看得出每個成員的意義,不過該類的設計思想我前后改動比 ...

Wed Dec 25 18:56:00 CST 2013 0 3009
cocos2dx打飛機項目筆記一:項目結構介紹

最近在學習cocos2dx引擎,版本是2.1.3,開發環境是win7 + vs2010,模仿微信打飛機游戲,開發中參考了 csdn 偶爾e網事 的系列文章:http://blog.csdn.net/column/details/jackyairplane.html。 項目結構 ...

Wed Dec 25 18:17:00 CST 2013 0 3192
cocos2dx打飛機項目筆記六:GameScene和碰撞檢測 boundingbox

GameScene雖然是占用游戲最多時間的,但是里面的東西不是很多,最重要的就是碰撞檢測了,碰撞檢測代碼如下: 還記得之前說過 boundingbox 方法是獲取節點以父節點左下角為原點的一個矩形吧,該矩形的大小就是節點各種變形后的大小,矩形的左下角坐標就是節點變形后的左下角 ...

Thu Dec 26 00:01:00 CST 2013 0 12328
cocos坐標系坐標轉換

cocos2dx坐標系是以左下角為(0,0)點, 向右上為正 世界坐標系:相對於屏幕位置的坐標表示 節點坐標系:相對於父節點的坐標表示 可以相互轉換: /** * 將世界坐標轉換成節點坐標,忽略錨點的影響;結果是以點為單位。 */ Vec2 convertToNodeSpace ...

Thu Oct 20 17:54:00 CST 2016 0 3065
cocos2d坐標系

支持以下幾種坐標系:1.屏幕坐標系 原點在左上角,X軸向右,Y軸向下。2.GL坐標系 原點在左下角,X軸向右,Y軸向上。3.世界坐標系 指相對於整個屏幕的坐標系,(0,0)就是屏幕的左下角,(320,480)就是屏幕的右上角。4.本地坐標系 相對於父對象的坐標。 錨點(anchor ...

Tue May 22 19:18:00 CST 2012 1 7310
Cocos Creator 坐標系 (convertToWorldSpaceAR、convertToNodeSpaceAR)

版本:2.3.4 參考cocos教程:坐標系和變換 cocos坐標系和其他引擎不一樣。 Egret中坐標系 舞台的原點在左上角 組件的原點也在左上角 角度順時針旋轉為正數,逆時針旋轉為負數 Laya中坐標系 和Egret一致 ...

Thu Jun 11 08:17:00 CST 2020 1 3707
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM