cocos2d-x 工程目錄結構說明

下載最新的cocos2d-x,解壓完以後呈現出以下的目錄結構:git

 

cocos2dx:框架核心目錄,裏面是存放了2dx引擎的核心代碼。github

CocosDenshion:各個平臺的音效實現。框架

document:文檔。工具

extension:例外目錄,你能夠理解爲擴展目錄,存放了一些官方的擴展。google

external:擴展須要用到的庫。lua

licenses:各類證書。spa

plugin:plugin-x項目目錄,plugin-x是一個能夠快速接入第三方SDK的框架,官網連接http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Plugin-X_Overviewcode

projects:新建出來的項目放置在這裏。orm

samples:各個平臺的例子,有C++,js,luablog

scripting:js和lua綁定的代碼就存放在這裏,有手動綁定的代碼和自動生成綁定的代碼。

template:工程模板,新建工程的腳本就要靠他運行。

tools:各類工具,對jsb比較有用的是

1.bindings-generator:自動映射腳本,負責自動把C++接口和js進行綁定,主頁https://github.com/cocos2d/bindings-generator

2.closure-compiler:谷歌混淆壓縮js工具,主頁https://developers.google.com/closure/

3.cocos2d-console:jsb專用的一個集合工具,能夠壓縮js代碼,將js編譯成bytecode等,主頁https://github.com/cocos2d/cocos2d-console

4.project-creator:多平臺項目生成工具,使用介紹http://www.cocos2d-x.org/projects/cocos2d-x/wiki/How_to_create_a_multi-platform_project_in_one_command_line

相關文章
相關標籤/搜索