Cocos Creator项目目录说明

本系统使用框架为Cocos Creator基于原生Android,融合Cocos引擎 JavaScript API体系,实现了脚本化、组件化和数据驱动的开发框架

一、共有3个重要目录

  1. assets:资源文件夹,放置游戏中所有的本地资源、脚本的文件
  2. build:构建工程,存放所有目标平台的构建工程
  3. packages-hot-update:热更新文件夹,放置生成的热更新资源

二、目录说明

┌─assets                                                   资源文件夹,放置游戏中所有的本地资源、脚本的文件
│   ├─migration                                            兼容 v2.1.0 之前版本的工程
│   ├─resources                                            
│   │     ├─clips                                          放置游戏中所有的动画clip资源
│   │     ├─prefabs                                        放置游戏中所有的预制体资源
│   │     ├─scenes                                         放置游戏中所有的场景资源
│   │     ├─sounds                                         放置游戏中所有的音频资源
│   │     └─textures                                       放置游戏中所有的本地图片资源
│   ├─scripts                                              放置游戏中所有的脚本
│   ├─project.manifest                                     保存所有的热更信息,如版本信息等
│   └─version.manifest                                     保存少量的热更信息,如版本信息等
├─build                                                    存放所有目标平台的构建工程
│   └─jsb-link                                             打包时选择的link模板
│        ├─frameworks                                      基于Cocos Creator的框架
│        │      └─runtime-src                              
│        │             └─proj.android-studio               存放原生android文件
│        │                       └─app                     
│        │                          └─res                  
│        │                             ├─mipmap-hdpi       存放应用图标
│        │                             ├─mipmap-mdpi       
│        │                             ├─mipmap-xhdpi      
│        │                             ├─mipmap-xxhdpi     
│        │                             └─values            存放管理应用名称的文件
│        └─publish                                         存放由编辑器编译生成的安装包
├─library                                                  资源库,将assets中的资源导入后生成的
├─local                                                    包含该项目的本机上的配置信息, 包括编辑器面板布局, 窗口大小, 位置等信息
├─pack_doc                                                 存放证书等打包信息
├─packages                                                 放置此项目的自定义扩展插件
├─packages-hot-update                                      放置生成的热更新资源
│          ├─manifest                                      保存版本信息,引擎版本信息等
│          ├─test-server                                   本地测试热更新使用
│          ├─versions                                      存放由热更工具生成的热更新资源压缩包
│          └─cfg.json                                      存放编辑器热更工具信息,包括当前填写的版本、热更新地址等
├─settings                                                 保存项目相关的设置, 如构建发布菜单里的包名、场景和平台选择等
├─temp                                                     临时文件夹, 用于缓存一些Cocos Creator在本地的临时文件
├─creator.d.ts                                             智能更新提⽰⽂件,是API的描述⽂件
├─jsconfig.json                                            JavaScript API智能提示相关
├─main.js                                                  程序入口文件
├─project.json                                             项目配置文件,和assets文件夹一起,作为验证Cocos Creator项目合法性的标志
└─version_generator.js                                     结合node,生成热更新信息文件(project.manifest、version.manifest)
  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值