[cocos2dx lua] 打表工具

来源:互联网 发布:淘宝店铺怎么更换图片 编辑:程序博客网 时间:2024/04/28 10:50

cocos2dx lua工程里常常要用到数值,数值策划将数据填写在一个个excel表格里面,但程序要用到数据是.lua格式的table,这时就要用到打表工具,这个工具是我的上司写的,具体的开发实现还没有研究,日后可以研究一下,但原理就是通过自己配置.table文件,本质是xml,这个文件跟excel一一对应,也就是.table文件指定了excel的格式。


大概举一个例子:

如果Excel表格里面有这个一个cell


规范化的excel数据格式:[999,999,999,[1001,10],[1002,10],999]


对应的table文件格式是

<field column="奖励" code="award" type="object"><field code="gold" type="uint32" /><field code="itemlist" type="array" ><field code="item" type="object"><field code="itemid" type="uint32" /><field code="itemcount" type="uint32" /><\field><\field><\field>

column对应的是excel的列名,code是lua中table名,object是一个类型。大体现记录一下,以后再详细写。


0 0
原创粉丝点击