Cocos2d X 3 x的具體配置詳解

2021-06-26 07:27:49 字數 773 閱讀 7250

當前最新為3.3

r9d-windows-x86.zip

注:推薦使用2.7.8版本,版本過高可能會出現問題

安裝python平台。(一直按next安裝就好)

如果上面一步配置成功的話,你在cmd中輸入 cocos 可以看到如下畫面

安裝visual studio,這個很簡單。

建立乙個屬於你cocos2d-x工程,新建乙個bat如下@echo off  

echo **********===新建cocos2d-x專案**********====  

set /p name=輸入專案的名稱:  

echo 專案名為: %name%   

echo 正在建立新專案...  

set pack=

(這裡填入你自己的包名)

cocos new %name% -p %pack%%name% -l cpp  -d  

(這裡填入你想要的專案目錄)

echo 建立完成.

pause

找到你剛剛建立的cocos2d-x目錄,例如c:\cocos_project\test\proj.win32 目錄下,找到與工程名字相同的*.sln檔案,就可以開啟visual studio,然後就可以開始編寫了。

因為cocos2d-x是跨平台的,工程目錄下的classes資料夾是與平台無關的,因此,一般情況下,我們是現在windows平台下開發除錯好了之後再發布到移動平台,若要開發安卓平台,則繼續看第8步。

cocos2d-x的安裝相比之前,已經簡化了許多,有問題歡迎一起交流

cocos2d x 3 x 觸控響應

3.x需要自己註冊監聽事件。有兩種方式,乙個是用c 的bind繫結自定義函式,cocos2d x封裝了一下,提供了介面 cc callback 數字,數字代表引數個數。eventlistener需要兩個引數 touch 和 event 所以這裡使用的是cc callback 2 auto dispa...

cocos2d x 3 x記憶體管理

記憶體管理有ref提供的4個方法 void retain 將該物件的引用計數器 1 void release 將該物件的引用計數器 1 ref autorelease 不改變物件的引用計數器值,將物件新增到自動釋放池,返回物件本身 unsigned int getreferencecount con...

Cocos2dx 3 x多點觸控問題

首先,這並不是什麼教程。只是今天折騰了一天的乙個比較傻的問題。3.x的eventlistener想必各位已經都會了。toucheventallatonce是多點觸控,但幾乎沒什麼人用過。用法不難,但是很多人和我一樣卡在了無論怎麼搞touches的數量都只有一,換句話說,就是死活單點觸控。搜了很多論壇...