unity 中excel插件
1 工具简介
将策划配置的excel转换成程序使用json文件。方便策划是excel的功能。
2文件的放置和生成
需要将excle文件放置到项目中的Excel文件夹下面。
生成的文件会在Res/Config文件夹下面
生成json文件只需要点击Tools下的ExcelTools就可以了
3 excel文件的格式
第一行是说明,不具有实际意义
第二行为属性的名字,json文件的key值。不能使用数字开头,特殊符号开头,不能使用程序内的关键字,如:string,int。
第三行是程序内使用的类型,支持的类型有 string int float double bool。
bool中fasle,0,空白 都代表否的意思,填写其他值代表为真
生成的接json文件的名字是以表命中(#文件名#) #号包裹的名字位主的,如果表名不存在#号,则该表不导出。示例如下图:
4 注意事项
- excel文件名中不能存在空格或特殊符号
- excel后缀只支持xlsx,并且需要确保后缀小写,不能使用大写
- 导出的文件名确定后不要轻易修改,修改需要和程序确认(#文件名#)
- 添加。删除。修改字段时,请和程序确定,防止游戏内逻辑出错
- json中需要转换的数据结构由程序自行创建
- 每次生成会清理config文件,重新从excel生成json文件。请不要手动修改生成后的json文件。确保excel文件的正确定。不要config文件夹下面放置其他文件
- 使用工具的时候需要关闭excel文件
- 可以使用一些网页版的json工具协助生成数据类型,如:http://json2csharp.com/
ExcelTools.zip