Excel2Unity

一个为Unity3D编写的插件,可以快速地将Excel文件转换为JSON、CSV和XML,方便在游戏过程中处理各种Excel文件。本项目参考了excel2json,在此表示感谢。

如何使用Excel2Unity

将本项目中的Source文件夹直接复制到Unity3D项目中即可,Unity3D的菜单栏将会增加一个Plugins的菜单项,通过此菜单项的ExcelTools打开插件窗口。在项目资源中选中Excel文件后,点击插件窗口上的"转换"按钮即可!

使用Excel2Unity的默认约束条件

  • Excel数据表默认以第一行作为字段
  • Excel工作表默认以第一个工作表为主
  • 目前支持utf-8和gb2312两种字符编码类型

怎么解决Excel2Unity中的Bug?

  • 提交issues,然后由我来修改
  • 因为编辑器插件的代码已经给出,所以如果你在使过程中遇到任何不爽的地方,可以直接修改源代码。

Excel文件转换示例

假设Excel文件定义如下:  则经过转换后的JSON、CSV和Xml文件分别如下:

[{"姓名": "李逍遥","等级": 12.0,"描述": "《仙剑奇侠传1》男主角","技能": "万剑诀","登场时间": "仙剑1、仙剑2、仙剑5、仙剑5前传"},{"姓名": "慕容紫英","等级": 20.0,"描述": "《仙剑奇侠传4》男主角","技能": "千方残光剑","登场时间": "仙剑4"},{"姓名": "夏侯瑾轩","等级": 18.0,"描述": "《仙剑奇侠传5前传》男主角","技能": "文星耀太虚","登场时间": "仙剑5前传"},{"姓名": "皇甫卓","等级": 24.0,"描述": "《仙剑奇侠传5前传》配角","技能": "天中剑","登场时间": "仙剑5前传"}
]
姓名,等级,描述,技能,登场时间,
李逍遥,12,《仙剑奇侠传1》男主角,万剑诀,仙剑1、仙剑2、仙剑5、仙剑5前传,
慕容紫英,20,《仙剑奇侠传4》男主角,千方残光剑,仙剑4,
夏侯瑾轩,18,《仙剑奇侠传5前传》男主角,文星耀太虚,仙剑5前传,
皇甫卓,24,《仙剑奇侠传5前传》配角,天中剑,仙剑5前传,
<?xml version="1.0" encoding="utf-8"?>
<Table><Row><姓名>李逍遥</姓名><等级>12</等级><描述>《仙剑奇侠传1》男主角</描述><技能>万剑诀</技能><登场时间>仙剑1、仙剑2、仙剑5、仙剑5前传</登场时间></Row><Row><姓名>慕容紫英</姓名><等级>20</等级><描述>《仙剑奇侠传4》男主角</描述><技能>千方残光剑</技能><登场时间>仙剑4</登场时间></Row><Row><姓名>夏侯瑾轩</姓名><等级>18</等级><描述>《仙剑奇侠传5前传》男主角</描述><技能>文星耀太虚</技能><登场时间>仙剑5前传</登场时间></Row><Row><姓名>皇甫卓</姓名><等级>24</等级><描述>《仙剑奇侠传5前传》配角</描述><技能>天中剑</技能><登场时间>仙剑5前传</登场时间></Row>
</Table>

Excel2Unity相关推荐

最新文章

  1. 基于PHP的图片共享网站设计,基于PHP实现的WEB图片共享系统(SQL数据库),毕业论文设计...
  2. SAP-注入“AI基因” 打造全球第一款“智能ERP
  3. 【Codeforces #167 Div1 Div2】Solutions
  4. 2021-01-21 linux shell脚本实现间隔一定时间执行一次任务
  5. python中xpath定位下拉菜单_Selenium2+Python3.6实战(八):定位下拉菜单出错,如何解决?用select或xpath定位。...
  6. 【汇编语言】镜像迁移能力之一通百通——由代码段和CS:IP的原理,掌握一类寄存器的使用
  7. Echarts文字大小自适应,案例详解
  8. 做完项目,对css样式有新发现新感悟
  9. mysql关闭12260端口_windows 如何查看端口占用情况?
  10. 老李分享:《Java Performance》笔记1——性能分析基础
  11. vmware vcenter orchestrator configuration提示“用户名密码错误或登录失败超过次数被锁定”...
  12. redisconnectionfactory 没有这个bean_浅析Spring中bean的作用域
  13. 详解python使用browsermobproxy获取当前网页xhr的get数据方法
  14. python飞机大战源码素材包_python(pygame)滑稽大战(类似飞机大战) 教程
  15. 《RHCE考试必看》
  16. (转)BT下载不死!Magnet(磁力链接)开创网络BT2.0时代!!
  17. Geoserver 发布wmts服务,以及cesium加载发布的wmts服务
  18. 存储器2-两种接口:LVTTL和STTL接口
  19. 创宇技能表_[OPEN]知道创宇研发技能表
  20. 小米智能家居接入智能家居平台homeassistant的方法

热门文章

  1. 提权 --Windows提权方式总结
  2. 宜人贷第四季度净营收12.71亿元 同比下滑30%
  3. Mysql学习笔记02--尚硅谷李玉婷老师mysql课程
  4. iphone绑定教育邮箱_如何将iPhone绑定到Linux PC
  5. 格式化U盘丢失重要照片,未备份情况下该怎么办?2种方案协助您找回宝贵照片!
  6. 铁路12306首页项目
  7. win10临时暂停Microsoft defender阻止软件的运行
  8. 如何从Mac上恢复iPhone数据?iPhone数据恢复用户指南
  9. 软件篇 Microsoft Office OneNote ---自由创作的笔记本
  10. 孙亚芳-探索以色列崛起之迹