cocosCreator基础开发与环境


18、cocosCreator基础开发与环境

1、CocosCreator的安装配置

1.1、先安装Dashboard系统

Cocos Creator 从 v2.3.2 开始接入了全新的 Dashboard 系统,能够同时对多版本引擎和项目进行统一 升级和管理!Cocos Dashboard 将做为 Creator 各引擎统一的下载器和启动入口,方便大家升级和管理 多个版本的 Creator。此外还集成了统一的项目管理及创建面板,方便大家同时使用不同版本的引擎开 发项目

1.2、文件夹分析

assets :资源目录 build :构建目录(在构建某平台后会生成该目录)

library :导入的资源目录

local :日志文件目录

profiles :编辑器配置

temp :临时文件目录

package.json :项目配置 资源文件夹(assets)

assets 用来放置游戏中所有的本地资源、脚本和第三方库文件。只有在 assets 目录下的内容才 能显示在 资源管理器 中。 assets 中的每个文件在导入项目后都会生成一个相同名字的 .meta 文 件,用于存储对应的资源配置和索引信息。 .meta 文件需要一并提交到版本控制系统,详见 资源 管理注意事项 --- meta 文件。 一些第三方工具生成的工程或设计源文件,如 TexturePacker 的 .tps 文件,或 Photoshop 的 .psd 文件,可以选择放在 assets 外面管理。 构建目标(build) 在使用编辑器主菜单中的 项目 -> 构建发布 使用默认发布路径发布项目后,编辑器会在项目路径下 创建 build 目录,并存放所有目标平台的构建工程。

资源库(library) library 是将 assets 中的资源导入后生成的,在这里文件的结构和资源的格式将被处理成最终 游戏发布时需要的形式。 当 library 丢失或损坏的时候,只要删除整个 library 文件夹再打开项目,就会重新生成资源 库。

本地设置(local) local 文件夹中包含该项目的本机上的配置信息,包括编辑器面板布局、窗口大小、位置等信 息。开发者不需要关心这里的内容。

编辑器配置(profiles) profiles 文件夹中包含编辑器的配置信息,包括各目标平台的构建配置信息、场景配置信息等。

扩展插件文件夹(extensions) extensions 文件夹用于放置此项目的自定义扩展插件。如果需要手动安装扩展插件,可以手动创 建该文件夹。如需卸载扩展插件,在 extensions 中删除对应的文件夹即可。

项目设置(settings) settings 里保存特定项目相关的设置,如 项目设置 面板中相关的配置信息等。如果需要在不同 开发者之间同步项目设置,请将 settings 目录加入到版本控制。

临时文件夹(temp) temp 是临时文件夹,用于缓存一些 Cocos Creator 在本地的临时文件。这个文件夹可以在关闭 Cocos Creator 后手动删除,开发者不需要关心这里面的内容。

package.json 文件和 assets 文件夹一起,作为验证 Cocos Creator 项目合法性的标志,只有 包括了这两个内容的文件夹才能作为 Cocos Creator 项目打开。开发者不需要关心里面的内容。

2、CocosCreator的基本构架和工作流程

2.1技术架构

2.2工作流程

相关