ET6框架(七)Excel配置工具

在这里插入图片描述

文章目录

  • 一、Excel表的基本规则:
  • 二、特殊特殊标记
  • 三、编译路径说明
  • 四、动态获取数据
  • 五、可导表类型查看:


一、Excel表的基本规则:

在框架中我们的Excel配置表在ET > Excel文件夹中

1.在表结构中需要注意的是起始点必须在第三行第三列,且必需要为Int值的ID
2.第三行后面的则为字段的描述
3.第四行为字段名称
4.第五行为字段的类型
5.第六行及后面的为具体数据
在这里插入图片描述

二、特殊特殊标记

1.带#号的列数将会被注释,不会被编译加载
2.带小写c的列数将只会在客户端生成
3.带小s的列数则只会在服务器端生成
4.默认生成全部端,ID字段需要确保前后端都有
5.不可重复
在这里插入图片描述

对于单条数据的导出也是同样的用法
在这里插入图片描述

在第一行第一列中输入则是对整个列的操作,如上图只会在客户端导出该表数据


三、编译路径说明

(注意:每次编译Excel表前,需要先编译Client-Server中的所有代码)
点击ET > Excel下的 win_startExcelExport.bat即可编译数据
在这里插入图片描述

所编译的数据将会存放在ET > Config 文件夹的.bytes文件中
在这里插入图片描述

客户端的游戏数据将会存放在 ET\Unity\Assets\Bundles\Config目录下
在这里插入图片描述

在ET\Excel\Json\下的c或s文件夹可以查看明文数据
在这里插入图片描述

查看客户端游戏代码在Client > Unity.Model > Codes > Model > Generate 这个目录则是刚生成的客户端数据脚本
在这里插入图片描述

客户端表格则在Server > Server.Model > Generate > Config 文件夹下
在这里插入图片描述


四、动态获取数据

在这里插入图片描述

获取单条数据可以使用:
UnitConfig config = UnitConfigCategory.Instance.Get(1001);
获取所有数据使用:
var allUnitConfig = UnitConfigCategory.Instance.GetAll();


五、可导表类型查看:

在Tools> Tools.App > ExcelExporter > ExcelExporter.cs 的Sonvert方法中
在这里插入图片描述



http://www.ppmy.cn/news/1520258.html

相关文章

Leetcode面试经典150题-123.买卖股票的最佳时机III

解法都在代码里,不懂就留言或者私信 建议看这个之前先看股票系列的其他问题123.买卖股票的最佳时机III Leetcode面试经典150题-121.买卖股票的最佳时机-CSDN博客 Leetcode面试经典150题-122.买卖股票的最佳时机II-CSDN博客 Leetcode面试经典150题-188.买卖股票的…

Android Framework(三)Activity启动流程

文章目录 大纲总体流程 第一阶段:点击图标启动应用流程概览SourceActivity端处理system_service处理启动请求参数的构建activityInfo的解析创建ActivityRecord 窗口层级树的处理获取Task--getOrCreateRootTaskActivityRecord挂载到Task--setNewTask移动Task到容器顶…

MySQL集群技术4——MySQL路由

mysql-route MySQL 路由(Routing)通常指的是在 MySQL 架构中如何处理客户端请求和数据流向的问题。在 MySQL 中,路由可以涉及多种不同的场景和技术,包括但不限于反向代理、负载均衡、读写分离等。下面我将详细介绍这些场景和技术…

数学基础 -- 线性代数之酉矩阵

酉矩阵(Unitary Matrix) 酉矩阵是线性代数中一种重要的矩阵类型,特别在量子力学和信号处理等领域有广泛的应用。以下是酉矩阵的定义、性质以及使用和计算的例子。 1. 定义 酉矩阵是一个复矩阵 U U U ,满足以下条件&#xff1a…

【tomcat详解】功能+部署+Nginx反向代理+Memcached+session会话

目录 一、Tomcat简介 二、Tomcat功能介绍 2.2 tomcat文件组成 2.3 生成tomcat启动文件 三、Tomcat部署 3.1 常见部署方式介绍 3.2 利用nginx实现反向代理 四、Memcached 4.1 memcached安装启动 4.2 memcached操作命令 五、Session共享服务器 5.1 msm介绍 一、Tomcat…

电商智能分析:阿里巴巴商品详情API返回值的挖掘与利用

电商智能分析是利用大数据和机器学习技术来深入理解用户行为、商品趋势以及市场变化的过程。阿里巴巴商品详情API作为获取商品详细信息的重要工具,其返回值中蕴含了丰富的数据,可以通过挖掘和利用这些数据来进行智能分析。下面,我将提供一个基…

n*n矩阵,输出矩阵中任意两点之间所有路径

题目1:给你一个正整数n, 构造一个n*n的四项链表矩阵。 要求: 1.使用四项链表 2.矩阵从左到右,从上到下值依次为1,2,3,4,......n*n 题目2:基于题目1, 在n*n链表矩阵中,输出矩阵中任意两点之间所有…

9、Django Admin优化查询

如果你的Admin后台中有很多计算字段,那么你需要对每个对象运行多个查询,这会使你的Admin后台变得非常慢。要解决此问题,你可以重写管理模型中的get_queryset方法使用annotate聚合函数来计算相关的字段。 以下示例为Origin模型的中ModelAdmin…

嵌入式Linux:常见信号的默认行为

信号是一种软件中断,用于通知进程发生了某种异步事件。信号可以由用户、其他进程或操作系统内核产生。进程可以选择捕获并处理这些信号,或者忽略它们,让系统执行默认操作。 不可靠信号(非实时信号):编号为 …

使用QTcpSocket在两台ubuntu之间实现通讯

重点提取: 1.保证服务端和客户端端口号一致 2.保证服务端和客户端在同一网段(可以通过网线连接) 3保证客户端界面输入的ip是服务段的ip 实现步骤: 首先,构造服务端界面和客户端界面如下 服务端界面 客户端界面 其次具体代码 在.pro文件…

Linux 命令行快捷键

Linux 命令行快捷键_linux删除一个单词-CSDN博客 涉及在linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。 常用 Ctrl左右键:在单词之间跳转 Ctrla: 跳到本行的行首 Ctrle: 跳到页尾 Ctrlu:删除当前光标…

SpringWeb 重定向

现在前端后分离:如何确认是跳转到前端页面还是后端的方法呢?RedirectView:重定向如何区分重定向的是前端页面还是后端的一个controller呢 先看下:SpringBoot系列教程web篇之重定向-阿里云开发者社区 ## 根据浏览器中返回的状态码…

数据结构串的模式匹配算法--BF暴力匹配

BF&#xff08;Brute-Force&#xff0c;暴力匹配&#xff09;算法是一种简单的字符串匹配算法&#xff0c;其基本思想是将目标串S逐个字符与模式串P进行比对&#xff0c;直到找到匹配或遍历完S为止。下面是一个使用C语言实现的BF算法示例&#xff1a; #include <stdio.h>…

用友U8 CRM exportdictionary.php SQL注入漏洞复现

0x01 产品简介 用友U8 CRM客户关系管理系统是一款专业的企业级CRM软件,旨在帮助企业高效管理客户关系、提升销售业绩和提供优质的客户服务。 0x02 漏洞概述 用友 U8 CRM客户关系管理系统 exportdictionary.php 文件存在SQL注入漏洞,未经身份验证的攻击者通过漏洞执行任意S…

全志Linux磁盘操作基础命令

磁盘操作 fdisk命令 fidsk是一个用来创建和维护磁盘设备分区的一个实用工具。 [ubuntubook:~]$ fdisk -l //列出当前系统所有的磁盘设备 [ubuntubook:~]$ fdisk /dev/sdc //操作设备节点为 /dev/sdc的一个设备。p : 显示所有的分区。d: 删除分区。n: 创建一个新的分区。t : …

使用QT开发一些特殊相机的思路:个人经验

前言&#xff1a; 去年使用QT开发过Dalsa线扫相机的应用程序&#xff0c;去获取数据&#xff0c;显示图片&#xff0c;实时分析等&#xff0c;测试demo的链接如下&#xff1a; Dalsa线扫相机-二次开发-QT-C 可用Demo&#xff08;一&#xff09;_dalsa开发-CSDN博客 前段时间&am…

基于Java+SpringBoot+Vue+MySQL的在线装修管理系统

作者&#xff1a;计算机学姐 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、JSP、ElementUI等&#xff0c;“文末源码”。 专栏推荐&#xff1a;前后端分离项目源码、SpringBoot项目源码、SSM项目源码 系统展示 基于SpringBootVue的在线装修管理系统【附源码文档】、前后…

解决Springboot项目Maven下载依赖速度慢的问题

&#x1f31f; 前言 欢迎来到我的技术小宇宙&#xff01;&#x1f30c; 这里不仅是我记录技术点滴的后花园&#xff0c;也是我分享学习心得和项目经验的乐园。&#x1f4da; 无论你是技术小白还是资深大牛&#xff0c;这里总有一些内容能触动你的好奇心。&#x1f50d; &#x…

数学建模笔记

1.三级表的制作 打开word找到插入并点击表格 随机生成一个表格&#xff0c;然后去修改表格样式&#xff0c;把格式应用于选到标题行&#xff0c;然后点击格式&#xff0c;选到边框和底纹&#xff0c;把宽度改为1.5磅&#xff0c;然后点击上下俩个田字&#xff0c;预览图会出现…

RabbitMQ中间件监控指标解读

监控易是一款全面的IT监控软件&#xff0c;能够实时监控各种IT资源和应用&#xff0c;确保系统的稳定运行。在RabbitMQ中间件的监控方面&#xff0c;监控易提供了详尽的监测指标&#xff0c;帮助用户深入了解RabbitMQ集群的运行状态和性能表现。 一、集群监控&#xff08;sdds…