BulletLayer.h 內容如下 重點一:敵機離hero越來越近時發射子彈的聲音頻率變快 根據數據成員、函數名可以很容易看得出每個成員的意義,不過該類的設計思想我前后改動比 ...
最近在學習cocos dx引擎,版本是 . . ,開發環境是win vs ,模仿微信打飛機游戲,開發中參考了 csdn 偶爾e網事 的系列文章:http: blog.csdn.net column details jackyairplane.html。 項目結構如下 紅色框的表示場景,主要用到四個場景: MainMenuScene表示主場景,也就只是提供三個標簽:開始游戲,退出,設置 Loadin ...
2013-12-25 10:17 0 3192 推薦指數:
BulletLayer.h 內容如下 重點一:敵機離hero越來越近時發射子彈的聲音頻率變快 根據數據成員、函數名可以很容易看得出每個成員的意義,不過該類的設計思想我前后改動比 ...
在上一節里,在頭文件看到 定義了一個 CCSpriteBatchNode* batchNode;,在addEnemy方法里看到 batchNode->addChild(enemy); 新建的敵機 ...
HeroLayer類主要是處理hero的一些相關東西,以及調用bulletLayer的一些方法,因為子彈是附屬於hero的~~ HeroLayer 類的成員如下: 重點一:touchesMoveed 移動hero 這里主要是設計到坐標轉換問題,cocos2dx里有幾種 ...
GameScene類雖然是占用游戲最多時間的類,但是里面的東西不是很多,最重要的就是碰撞檢測了,碰撞檢測代碼如下: 還記得之前說過 boundingbox 方法是獲取節點以父節點左下角 ...
各種回調函數的定義: 簡單分析一下這兩句代碼: #define: 只是一個加單的字符串替代宏,#define A B 的意思是:A和B是一樣的東西,只不過換了個寫法,經常用 ...
版本與平台 源碼版本:3.10 平台:mac,ios 目錄結構 從官方下載到cocos2dx最新版本解壓以后,可以看到包的目錄結構如下圖所示。可以看到cocos源碼結構清晰,例子完善,對於初學者來說,大大降低了學習的難度。 按照官方文檔環境部署,並創建一個工程,在XCODE ...
准備工具 cocos2dx當前最新版本:v3.9 官網下載地址: http://www.cocos.com/download/ python 2.7x最新版本:2.7.11 官網下載地址: https://www.python.org/downloads ...
SPine數據組織 spAtlas:這個是從.atlas文件中解出來的結構,其中包含了紋理 先不要管,看它的數據組織,spAtlasPage,spAtlasRegion,rendererObject都是什么東西?往下看 spAtalsPage看它的成員,可以很簡單 ...