当前位置: 首页 > news >正文

【日志】编辑器开发——修复根据Excel表格数据生成Json文件和配置表代码报错

2024.10.15
又是蕉绿且摆烂的一天,不仅需要克制网瘾,还要努力学习,不然真的会被抛弃啊。但是我还是不想卷,给我的时间大概还有半年,突然好奇半年时间到底能学点什么或者做点什么。

【力扣刷题】

暂无

【数据结构】

0页

【Unity】

修复 Bug,实现 excel 表格数据转 Json 文件,并生成代码。

报错点1:

\Assets\Editor\ConfigTool\ConfigTool.cs下的 Generate() m_TableAttriTemplete 路径不存在相关文件。


解决方案:

在\Assets\Editor\Database 文件中创建并且编写一个 TableMgrTemplete.templete 的模板文件。

private static __FileName__Table m___FileName__Table = null;
public static __FileName__Table __fileName__Table
{get{if(m___FileName__Table == null){m___FileName__Table = new __FileName__Table();m___FileName__Table.LoadConfig("Configs/__FileName__");}return m___FileName__Table;}
}

报错点2:

GenerateByExcel() 下的 ExcelWorksheet worksheet 超出索引范围。

解决方案:

删去存放Excel表格的文件夹里的 meta 文件。不要从Unity里面创建excel表格,因为这个Excel表格是从Unity中创建C#脚本改后缀名生成的,真的没想到会出这种错。直接打开项目所在的位置,直接新建Excel文档就好了。

【奇思妙想】 

暂无

——每天努力十五分钟,一年就努力了5475分钟,也就是91.25小时。(记得乘上0.7,这是扣去双休和法定的节假日的时间的)


http://www.mrgr.cn/news/52379.html

相关文章:

  • Oracle实际需要用到但常常被忽略的函数
  • Dbeaver24.2.2安装和使用教程(免费的数据库管理工具)
  • iptables 内网端口映射
  • 【C语言教程】【常用类库】(十七)国际化与本地化 - <locale.h>
  • linux命令之lspci用法
  • C语言初阶小练习3(扫雷小游戏的代码实现及解读)
  • Jmeter接口测试企业级项目实战day2
  • oracle数据库名实例名服务名
  • pandas教程:学习Pandas的教程大纲
  • 做研发效能度量被领导质疑怎么办?
  • 浅析Android中的Choreographer工作原理
  • 【word】文章里的表格边框是双杠
  • 中后台 B 端产品设计
  • 品牌抖音百科词条创建多少钱一个?
  • Java中数组的定义与使用
  • git clone卡在Receiving objects
  • java ArrayList源码分析
  • 编写Python 自动化安装openGauss 数据库方法和代码 (1)
  • C++类与对象-继承和多态(超全整理)
  • msvcp140.dll重新安装的解决方法,msvcp140.dll丢失快速修复教程