cocos2d-x 工程目录结构说明

下载最新的cocos2d-x,解压完之后呈现出如下的目录结构:

cocos2dx:框架核心目录,里面是存放了2dx引擎的核心代码。

CocosDenshion:各个平台的音效实现。

document:文档。

extension:例外目录,你可以理解为扩展目录,存放了一些官方的扩展。

external:扩展需要用到的库。

licenses:各种证书。

plugin:plugin-x项目目录,plugin-x是一个可以快速接入第三方SDK的框架,官网链接http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Plugin-X_Overview

projects:新建出来的项目放置在这里。

samples:各个平台的例子,有C++,js,lua

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

原文地址:https://www.cnblogs.com/hzd822/p/3254215.html