cocos2dx中的加速度事件怎么計算加速度?
cocos2dx中的加速度事件怎么計算加速度?
當(dāng)年話下
2018-12-12 19:11:50
TA貢獻(xiàn)1895條經(jīng)驗 獲得超7個贊
cocos2d和box2d是完全不同的東西,cocos2d是一個開源框架,可以構(gòu)建2D環(huán)境,上面有CCScene,CCLayer,CCSprite等概念,用它可以構(gòu)建很好的2d環(huán)境。
box2d是一個物理引擎,模擬一個真實的物理環(huán)境,上面有重力加速度,摩擦力,剛體能概念,在這個環(huán)境里,只要定義好相應(yīng)的剛體和重力,摩擦力等外部環(huán)境,他們就可以自己處理碰撞。
因為box2d只是一個物理引擎,所以可以用在很多地方,例如flash,ios開發(fā),window開發(fā)等方面。而cocos2d是Objective-c寫的,現(xiàn)在只能用在蘋果開發(fā)中。如果其他環(huán)境中想用cocos2d的話需要用cocos2d-x。
由于box2d只是一個物理引擎,無法構(gòu)建場景,所以在ios開發(fā)中,如果要創(chuàng)建box2d工程,肯定也需要構(gòu)建場景,因此工程也附帶給你添加了cocos2d庫。
舉報