【Creator】获取 Cocos Creator 2.4 的完整资源 - web

获取 Cocos Creator 2.4 的完整资源 - web

Cocos Creator 2.4 是一个强大的游戏开发工具,支持跨平台游戏的开发。当你构建项目并选择 web-mobile 作为目标平台时,Cocos Creator 会生成一个包含所有必要文件的 web-mobile 目录。在这篇文章中,我们将重点分析 web-mobile 目录中的两个关键文件夹:assetssrc

目录结构概览

构建 web-mobile 平台后的典型目录结构如下:

web-mobile/
├── assets/
└── src/

1. assets/ 文件夹

  • 作用assets/ 文件夹是应用程序的资源库,存放了游戏的所有静态资源,如图像、声音、字体等。在项目构建过程中,Cocos Creator 会将所有项目中的资源打包并存储在 assets/ 目录中。这个目录中的资源已经过优化和压缩,以确保在移动设备上能够高效加载和渲染。

2. src/ 文件夹

  • 作用src/ 文件夹包含游戏的核心逻辑代码。在 Cocos Creator 2.4 中,所有的脚本文件(通常是 JavaScript 文件)都会被打包并存储在这个目录中。src/ 文件夹中的代码驱动着整个游戏的运行,从场景的加载到用户的交互,所有操作都由这里的代码处理。
Bundle 及 MD5 获取

src/settings.js 文件中,包含了项目的配置信息,其中 bundleVers 字段尤为重要,它列出了项目中各个模块的版本及对应的 MD5 哈希值。

src/settings.js 文件内容解析

以下是一个典型的 settings.js 文件内容示例:

window._CCSettings = {
    platform: "web-mobile",
    // 其他配置信息省略...
    bundleVers: {
        internal: "d0832",
        resources: "9be1b",
        main: "f0c92"
    }
};

在这个示例中,bundleVers 字段包含了以下信息:

  • internal: "d0832":表示内部引擎模块的版本 MD5 为 d0832
  • resources: "9be1b":表示资源模块的版本 MD5 为 9be1b
  • main: "f0c92":表示主模块的版本 MD5 为 f0c92

根据以上 bundleVers 配置目录

根据 settings.js 中的 bundleVers 配置,项目中的资源将组织如下:

input/
├── internal/config.d0832.json
└── resources/config.9be1b.json
└── main/config.f0c92.json
资源下载
  • 如果你需要自动化下载这些配置中包含的文件,可以使用脚本来完成。以下是一个简单的下载脚本示例,仅供参考:
  • 下载脚本示例

2 学习与交流

  • 欢迎加 qq 985251414,一起学习与交流!
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值