Unity之Luban表格配置

概念

excel文件中的每一个Sheet表示一个对象类容器

每一行表示一个对象

语法

  1. ##var: 指定该行的变量名
  2. ##type: 指定该行的变量类型
  3. ##:注释,可以没有注释,不能放在第一行。

基础类型

  1. 逻辑:bool,true/false不区分大小写,或者1/0,1表示真
  2. 数值:byte,short,int,long,float,double,
  3. 文本:string

复合类型

使用基础类型无法表示的类型

  1. 枚举
  2. 结构体
  3. 容器

配置表格介绍

MiniTemplate\Datas文件夹中的文件

  1. tables,管理需要导出的表格
  2. beans,定义自定义结构体
  3. enums,定义自定义枚举
  4. demo.item,示例表格

使用流程流程

  1. 创建自己的xlsx文件,按照语法规则定义类结构,变量名和变量类型,可以注释方便理解

    示例:basetype.xlsx

  2. 填充数据

  3. 打开tables表格,填充信息。
    full_name 给对象的管理类取名字,命名空间.管理类名称
    value_type :给对象取名字,命名空间.数据类名称
    read_schema_from_file :从sheet的头部读取对象的变量名和变量类型
    input : 读取哪个xlsx文件

  4. 点击bat,生成数据类和数据文件。

相关推荐
玉夏24 分钟前
【Shader基础】UV 与纹理采样 Part1
unity·着色器·uv
zdr尽职尽责1 小时前
Unity录像功能
学习·ui·unity·游戏引擎
真鬼1231 小时前
【Unity Cursor】AI规矩
unity·游戏引擎
mxwin1 小时前
Unity Shader 深入理解 LinearEyeDepth 与 DepthTexture
unity·游戏引擎
小贺儿开发1 小时前
Unity3D VR 全景图游览
unity·渲染·vr·虚拟现实·全景图·漫游·互动
avi911113 小时前
Unity 商业插件之(四)粒子系统,古法射击子弹轨迹 ,附加:HDRP Built-in Particle Shaders 最新的高级管线粒子Shader
unity·游戏引擎·粒子系统·particle·拖尾效果
魔士于安20 小时前
Shader forge技术美术专用
游戏·unity·游戏引擎·贴图·技术美术·模型
Y学院1 天前
C#游戏脚本开发全流程(Unity通用完整版)
游戏·unity·c#
ellis19701 天前
Lua的module和require
unity·lua
淡海水1 天前
38-Hybrid生态-LeanCLR总览
unity·架构·c#·热更新·clr·hybrid·leanclr