Excel为Unity提供配置支持

  1. 提取抽象数据对象,配置数据到excel
  2. 按照下列步骤生成模板代码和二进制数据文件
  • 支持csv和Excel打表导出二进制数据
  • 生成对应的C#数据模板代码&字段注释
  • 自动将文件拷贝到对应的工程目录
  • 二进制数据读取
  • 字段不配置会使用默认数值

3 读取数据文件

IBinarySerializable newavList = new avatarguideTestList();
var readOK = FileManager.ReadBinaryDataFromFile(Path.Combine(path, "avatarguideTest.dat"), ref newavList);
if (readOK)
{
    ConsoleHelper.WriteInfoLine(newavList.ToString());
}
else
{
    ConsoleHelper.WriteErrorLine("读取失败");
}

GitHub - thisisarandom/ExcelTool: build excel to binary used in unity

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity中读取Excel配置文件的插件有很多,其中比较常用的有NPOI和ExcelDataReader。 NPOI是 Apache 的一个开源项目,它可以帮助我们在Unity中读取、写入和操作Excel文件。NPOI提供了一系列的类和方法,可以很方便地打开Excel文件,读取其中的数据,并将其转换成对应的对象。我们只需要将NPOI的DLL文件导入到Unity项目中,并在代码中引入相关命名空间,就可以开始使用NPOI了。 另一个常用的插件是ExcelDataReader,它也是一个开源项目,可以在Unity中读取Excel文件。与NPOI不同的是,ExcelDataReader不需要额外导入文件,它是直接在运行时解析Excel文件的。我们可以通过ExcelDataReader提供的API来打开Excel文件,并读取其中的数据ExcelDataReader支持各种常见的Excel文件格式,包括XLS、XLSX等。 无论是使用NPOI还是ExcelDataReader,读取Excel配置文件的过程基本相似。首先,我们需要确定Excel文件的路径,然后使用相应的方法打开Excel文件。接下来,我们可以使用循环遍历的方式读取Excel表格中的每一行,然后获取每个单元格的值。在读取完Excel数据后,我们可以将其转化为我们需要的数据结构,例如数组、字典或自定义的对象。最后,我们可以根据读取到的数据进行相应的处理,例如初始化游戏配置参数或生成游戏中的物体。 总之,Unity中读取Excel配置文件的插件可以帮助我们方便地获取Excel中的数据,并在游戏中进行处理和应用。根据具体需求,我们可以选择合适的插件来实现读取Excel配置文件的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值