unity 配置表工具 c# 窗体 表格读取工具

 

一  作用:

    读取表格内容  无需对表格做单独处理  可以读取到表格的每个带数据格子  不区分数据类型

   只需要在使用数据的时候当成字符串来操作  

   读取后转存为bin文件   可以用作配置文件的转存  流程更加简洁,更具有复用性

二  流程:

    点击选择文件   选择要读取的文件  点击转换数据 会读取表格数据进行存储,当点击另存 选择保存位置 即可将所有数据序列化保存到指位置 

    可点击读取测试进行测试数据是否有误

三  数据操作实例:

   将生成的bin文件放入unity 或者指定目录 通过filestream加载文件然后反序列化 (该工具附带的datalib.dll  已经封装好接口可直接获取数据)

   

 string msg =  DataMode.ReSerialize(filePATH);
        dic_datas = new Dictionary<string, List<Data>>();
        List<RowData> list = DataMode.GetData();
        for (int i = 0; i < list .Count ; i++)
        {
            //Debug.Log("第"+i+"行数据:" + list[i].values[1]);
            if (string .IsNullOrEmpty( list[i].values[0])) continue;
            Data data = new Data();
            data.Name = list[i].values[0];//该行的第一格数据
            data.From = list[i].values[1];//该行的第二个数据
             //.....   
        }

        DataMode.Clear();//释放内存 


四  优点:

    unity端无需再写表格操作内容,直接操作字段数据  规则再untiy端自定义 

传统方式即使动态生成类库 也无法适应多个项目 每个项目都要单独修改一份 而且需要说动修正配置表 格式固定 灵活度太低

    工具只作为转载读取工具 将表格数据序列化到bin文件给unity获取  不针对单个项目 单个表格 复用性超高 切无需改任何代码即可适应所有表格读取

 

五  下载地址:https://download.csdn.net/download/nt_xs_j/16160411

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值