78 lines
1.9 KiB
Markdown
78 lines
1.9 KiB
Markdown
|
# 配表规则
|
||
|
|
||
|
## 配置样式
|
||
|
|
||
|
- 第一行 中文注解
|
||
|
- 第二行 字段名(变量名)
|
||
|
- 第三行 类型名
|
||
|
- 第四行>>> n行 数据
|
||
|
|
||
|
## 字段名
|
||
|
|
||
|
按"[小写驼峰命名](url="https://baike.baidu.com/item/%E9%AA%86%E9%A9%BC%E5%91%BD%E5%90%8D%E6%B3%95")法进行配置 例如: propId, aDefMax, roleLv, roleId
|
||
|
|
||
|
## 可不动字段 仅单独使用(无后缀 或者 前缀) 例如 roleLv roleId
|
||
|
|
||
|
- id (仅 (列表A1))
|
||
|
- lv
|
||
|
|
||
|
## 配置数据类型
|
||
|
|
||
|
>>
|
||
|
- 数组通配字符 ':' '|'
|
||
|
- 组合型通配字符 '-' '+' ':'
|
||
|
- 整形 int float double
|
||
|
- 字符串 string
|
||
|
- 数组 int[] float[] double[] string[] 例子 1|1
|
||
|
- 嵌套数组 int[][] float[][] double[][] string[][] 例子 [1|2][2|3]
|
||
|
- 任意类型: any 格式 type:value 例子 int:1 int[]:1|2|3
|
||
|
- 布尔 使用 1/0(可不填) 表示
|
||
|
- 组合型 expend 例子: 1-1|2-2
|
||
|
- \<C\> 仅仅导出到客户端配置 服务器读取此列此行数据
|
||
|
- \<S\> 仅仅导出到服务器配置 客户端读取此列此行数据
|
||
|
- 数组格式二 字段名 例如 "attrKey[0] attrKey[1] attrKey[2]" 类型必须一致(第三行)
|
||
|
|
||
|
>>
|
||
|
|
||
|
# <font color="#dd0000">所有字段名唯一性</font>
|
||
|
|
||
|
# <font color="#dd0000">语言表列id 必须唯一</font>
|
||
|
|
||
|
# <font color="#dd0000">填写的字段名不可使用程序规定字段</font>
|
||
|
|
||
|
|
||
|
## 不读列
|
||
|
|
||
|
前面加 "#" 符号 或者 ignore
|
||
|
|
||
|
## 不进行编译标
|
||
|
|
||
|
- 前面加 "#" 符号
|
||
|
- 或者放入 "策划表" 文件夹中
|
||
|
- excel 文件 前缀 + # 不进行文件导入
|
||
|
|
||
|
## 配置表导出路径
|
||
|
|
||
|
### 前端
|
||
|
|
||
|
- Json路径: Assets\res\config\
|
||
|
- 代码路径: Assets\Scripts\Config\
|
||
|
- 代码样式路径: config\CSTemplate\#Config_Template#.cs.txt
|
||
|
|
||
|
### 后端
|
||
|
|
||
|
- Json路径: 当前目录下\ServerJson
|
||
|
|
||
|
### 导表工具bat
|
||
|
|
||
|
- _CExport.bat
|
||
|
- _ExportCopy.bat copy 文件进行导出
|
||
|
|
||
|
### 服务器导出
|
||
|
|
||
|
- _SExport.bat 直接导出
|
||
|
- _SExportCopy.bat 服务器copy 文件进行导出
|
||
|
|
||
|
剧情导出
|
||
|
_StoryExport
|