【文件属性】:
文件名称:TableTool:游戏数值表自动读取生成工具
文件大小:54KB
文件格式:ZIP
更新时间:2021-05-25 18:40:14
C#
TableTool
游戏数值表自动读取生成工具
如何使用
Step 1:运行TableTool,将数据表格拖动到中间区域。
Step 2:勾选U3D(C#),点击生成全部表格,生成对应的**.bytes文件和.cs文件。
Step 3:将生成的文件拷贝到Unity工程里,用作数据。
Step 4:将LoadTableManager.cs拷贝到工程里,用作读取数据。参见Test**工程示例。
配置表格
第一行是字段名,区分大小写。
第二行表示数据类型。
第三行是说明描述,程序忽略此行。
数据类型包含:
整型:INT
浮点类型:FLOAT
字符串类型:STRING
枚举型:ENUM
Enumerate1=1
Enumerate2=2
长整型:LONG
双精度浮点型:DOUBLE
标记表示法:
关键字:'*'前缀
生成枚举定义:'#'前缀
忽略字段:'-'前缀
注:标记可以组合使用。
生成的数据
【文件预览】:
TableTool-master
----.gitignore(1KB)
----README.md(2KB)
----TableTool.sln(974B)
----TableTool()
--------App.xaml(312B)
--------TableTool.csproj(5KB)
--------IGenerateCode.cs(141B)
--------ExcelData.cs(2KB)
--------App.xaml.cs(289B)
--------OutputTable.cs(11KB)
--------U3dCsGenerateCode.cs(16KB)
--------MainWindow.xaml(2KB)
--------Properties()
--------MainWindow.xaml.cs(6KB)
----Test()
--------Table()
--------UnityProject()
----.gitattributes(483B)
----LoadTableManager()
--------Unity()