dgflash 24ae045162 !1 update README.md.
Merge pull request !1 from hejiuri/N/A
2025-07-08 07:38:32 +00:00
2022-07-26 16:29:01 +08:00
2025-03-21 15:24:13 +08:00
.
2024-08-14 09:08:08 +08:00
2022-07-26 16:29:01 +08:00
2024-10-17 22:47:41 +08:00
2025-03-21 15:24:13 +08:00
2022-07-26 10:07:39 +00:00
2025-03-21 15:24:13 +08:00
2025-07-07 15:39:42 +00:00
2022-07-26 16:29:01 +08:00

游戏配置数据生成 + 数据对象代码生成器插件

Cocos Creator 3x 配套游戏配置数据生成  数据对象代码生成器插件



Cocos Creator 3.x 配置Excel文件目录、配置Json数据输出目录、配置脚本输出目录

Cocos Creator 3x 配置Excel文件目录、配置Json数据输出目录、配置脚本输出目录



Cocos Creator 3.x 扩展 -> Oops-Framework --> Excel To Json

Cocos Creator 3x 扩展  OopsFramework Excel To Json

注: 最新版本在菜单栏Oops-framework --> 框架工具 --> Excel转Json与Ts



Cocos Creator 3.x 生成数据资源与脚本资源

Cocos Creator 3x 生成数据资源与脚本资源,减少编码工作

工具指向策划配置表目录后,每次更新配置时,一键生成数据与静态配置表代码,在项目中后期平凡维护修改时,提高开发效率。



Excel中数据规则

  • Excel中前五行为工具规则数据
  • 第一行为字段中文名
  • 第二行为字段英文名会生成为json数据的字段名
  • 第三行为字段数据类型,支持numberstringany类型
  • 第四行标记输出服务器数据时,是否存在这个字段server为显示字段,server_no为删除字段
  • 第五行标记输出客户端数据时,是否存在这个字段client为显示字段,client_no为删除字段

示例:

编号【KEY】 职业名 武器类型 力量 敏捷
id armsName weaponType power agile
int string any int int
serve_no serve_no serve_no serve_no serve_no
client client client client client
1 剑客 [1] 8 2
5 刺客 [10,11,12] 5 10
9 长弓手 [5] 5 8

关于类型相关,注意:

一、number 类型主要代表的是 intfloat 类型,

二、any 类型主要指的是数组和对象相关,配置样式如下:

// right
[1, 2, 3]
[[1,2,3], [4,5,6]]
{"a": 1}
{"a": 1, "b": "abc"}
Description
oops-plugin-excel-to-json 是基于 Cocos Creator 3.x 开发的Excel转Json格式的插件,同时会根据表格中的字段生成数据结构TypeScript代码。
Readme MIT 12 MiB
Languages
TypeScript 96.6%
JavaScript 3.4%