在游戏开发中策划一般使用xlsx表格来配置复杂的数据,在实际的程序猿使用时需要将其转为可用的格式,本文将介绍如何将xlsx表格转为lua脚本。
- 硬性要求:xlsx表格表头需要有3行:
- 第一行:描述性文字
- 第二行:字段Key名称,将在程序中使用
- 第三行:数据类型,目前支持的数据类型有 int,float,string,bool,一维数组,二维数组,数组支持混合
- 当字段Key为Ignore时,该字段数据不会导出
示例表格配置如下:
转换后的Lua文件如下:
- 将每一行的数组使用数组进行存储,取值的时候可以通过Key进行取值。
- 为了防止原表中的数据被误改写,加了保护,原表中的数据只能读取,无法进行写入。
附件:转表工具