cocos2d的安裝與簡介

2021-06-28 21:09:02 字數 1602 閱讀 3094

1.安裝cocos2d-x3.2

進入終端

輸入  cd ~/desktop

再輸入 cd cocos2d-x-3.2 進入cocos3.2原始碼目錄

2。執行

sudo   ./setup.py

3. 在提示輸入目錄裡面輸入

android_sdk_root

ndk_root

ant_root

安裝完成

4.關閉終端,再開啟乙個新視窗

----------------------以上安裝完成

建立第乙個cocos2d專案

開啟終端

cocos new -p 包名 -l cpp -d ~/desktop 專案名稱

建立完專案以後會在專案目錄下產生以下目錄

classes     放置原始碼.h .cpp

cocos2d     引擎的源**

proj.android  android平台的工程檔案

proj.ios_mac  ios和mac平台的工程檔案

proj.linux    linux平台的工程檔案

proj.win32    win平台的工程檔案

proj.wp8-xaml win8平台的工程檔案

------------------------------

系統會自動幫我們建立2個類

helloworld    圖層類

-----------------------------------

cocos2d中的入口類

2.在乙個cocos2d專案中只能有1個入口類

;4.在類中包含了3個函式

//應用程式完成初始化

//應用程式進入後台執行該方法

//應用程式恢復到前台執行該方法

// 初始化導演

auto director = director::getinstance();

auto glview = director->getopenglview();//初始化視窗

if(!glview)

// 是否現實除錯資訊fps

director->setdisplaystats(true);

// 設定繪圖時間

director->setanimationinterval(1.0 / 60);

// 建立第乙個場景

auto scene = helloworld::createscene();

// 通過導演執行這個場景

director->runwithscene(scene);

return true;

}//當程式進入後台會自動呼叫

director::getinstance()->stopanimation();//停止動畫

******audioengine::getinstance()->pausebackgroundmusic();

}// 當程式恢復到前台時候自動呼叫

director::getinstance()->startanimation();//開始動畫

******audioengine::getinstance()->resumebackgroundmusic();

}

cocos2d實現語音 Cocos2d 聲音API

param url 聲音路徑 cc.audioengine.playmusic url loop 停止背景 param releasedata 是否釋放聲音資料,預設為false cc.audioengine.stopmusic releasedata 暫停背景 cc.audioengine.pau...

iphone開發之Cocos 2D簡介

寫這個東西其實不是介紹如何用cocos 2d開發,只是介紹性的入門知識,這個東西不是一篇文章就可以搞清楚,都是需要自己去不懈的努力學習。相關的網頁 是乙個開源框架,利用它可以非常容易的在 iphone 上開發2d 遊戲。它提供了物理,精靈 sprites 時差卷軸 parallax scrollin...

iphone開發之Cocos 2D簡介

寫這個東西其實不是介紹如何用cocos 2d開發,只是介紹性的入門知識,這個東西不是一篇文章就可以搞清楚,都是需要自己去不懈的努力學習。相關的網頁 是乙個開源框架,利用它可以非常容易的在 iphone 上開發2d 遊戲。它提供了物理,精靈 sprites 時差卷軸 parallax scrollin...