【更新】补充 cfg 常量替换相关文档
parent
28f5428472
commit
2f14949c6e
19
README.md
19
README.md
|
|
@ -464,7 +464,24 @@ luban同时支持两种级别的分组:
|
||||||
|
|
||||||
### 常量别名
|
### 常量别名
|
||||||
|
|
||||||
项目中经常有一些数字频率被使用,例如 升级丹道具id。策划每次填写数字,容易失误填错。我们允许为整数指定常量别名,工具导出配置时遇到别名,自动将其替换为相应整数。
|
游戏里经常会出现一些常用的类似枚举的值,比如说 升级丹的 id,在很多地方都要填,如果直接它的道具 id,既不直观,也容易出错。 Luban 支持常量替换。对于需要常量替换的字段,添加 convert=”枚举类”。 如果填写的值是 枚举名或者别名,则替换为 相应的整数。否则 按照整数解析。
|
||||||
|
|
||||||
|
定义
|
||||||
|
|
||||||
|
``` xml
|
||||||
|
<enum name="EFunctionItemId">
|
||||||
|
<var name="SHENG_JI_DAN" alias="升级丹" value="11220304"/>
|
||||||
|
<var name="JIN_JIE_DAN" alias="进阶丹" value="11220506"/>
|
||||||
|
</enum>
|
||||||
|
<bean name="Item">
|
||||||
|
<var name="cost_item_on_use" type="int" convert="EFunctionItemId"/>
|
||||||
|
</bean>
|
||||||
|
```
|
||||||
|
|
||||||
|
配置:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
### 多数据源
|
### 多数据源
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -410,19 +410,19 @@ text的key和text字段都是string类型,因此在连续单元格或者sep产
|
||||||
|
|
||||||
## convert 常量替换
|
## convert 常量替换
|
||||||
|
|
||||||
- 游戏里经常会出现一些常用的类似枚举的值,比如说 升级丹的 id,在很多地方都要填,如果直接它的道具 id,既不直观,也容易出错。 Luban 支持常量替换。
|
游戏里经常会出现一些常用的类似枚举的值,比如说 升级丹的 id,在很多地方都要填,如果直接它的道具 id,既不直观,也容易出错。 Luban 支持常量替换。对于需要常量替换的字段,添加 convert=”枚举类”。 如果填写的值是 枚举名或者别名,则替换为 相应的整数。否则 按照整数解析。
|
||||||
- 对于需要常量替换的字段,添加 convert=”枚举类”。 如果填写的值是 枚举名或者别名,则替换为 相应的整数。否则 按照整数解析。
|
|
||||||
- [定义](images/adv/def_40.png)
|
定义
|
||||||
``` xml
|
``` xml
|
||||||
<enum name="EFunctionItemId">
|
<enum name="EFunctionItemId">
|
||||||
<var name="SHENG_JI_DAN" alias="升级丹" value="11220304"/>
|
<var name="SHENG_JI_DAN" alias="升级丹" value="11220304"/>
|
||||||
<var name="JIN_JIE_DAN" alias="进阶丹" value="11220506"/>
|
<var name="JIN_JIE_DAN" alias="进阶丹" value="11220506"/>
|
||||||
</enum>
|
</enum>
|
||||||
<bean name="Item">
|
<bean name="Item">
|
||||||
...
|
|
||||||
<var name="cost_item_on_use" type="int" convert="EFunctionItemId"/>
|
<var name="cost_item_on_use" type="int" convert="EFunctionItemId"/>
|
||||||
</bean>
|
</bean>
|
||||||
```
|
```
|
||||||
- 配置:
|
|
||||||
|
配置:
|
||||||
|
|
||||||

|

|
||||||
- 添加了 convert 的字段,既可以填 convert 指向的枚举类里的一个合法枚举名,也可以是其他整数。
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue