新方案unity配表工具

这篇具有很好参考价值的文章主要介绍了新方案unity配表工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

工具下载:网盘链接

工具结构:针对每张表格生成一个表格类,其中默认包含一个list和字典类型参数记录表格数据,初始化项目时将list中的数据转为按id索引的dictionary,用于访问数据。额外包含一个同名Temp后缀的类,记录表格的字段、备注等信息,增删字段时也就是自动修改本地代码内容并重新编译:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

 配置数据以asset文件格式序列化存储,并可以直接预览内容:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

操作使用:

打开配置面板:菜单栏 -> Tools -> 配表

点击行数选中/取消选中一行:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

点击参数名编辑参数相关:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

点击[]按钮展开其他选项操作:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

点击表中的数组单元格按钮可展开编辑:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

ctrl+z撤销编辑

tab跳转到下一个

基本功能:

表格的新增、重命名和删除:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

参数的新增、重命名、删除、修改描述、修改类型:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

行数据的新增、插入、删除、选中、取消选中:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

数组数据的展示、编辑、展开、折叠

表格数据初始化和按id访问

额外功能:

数据搜索和高亮:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

Id重复校验提示:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

数据按Id排序

调整参数顺序:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

自动打开上次编辑的表格

编辑窗口的错误提示:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

参数类型可自定义扩展:

新方案unity配表工具,C#和unity,c#,配表,unity,插件,配置工具,unity配表

用户扩展:

在GenerateMgr类中的typeList末尾新增自定义类型

若有必要,在defaultUsingArr中新增生成脚本需要的命名空间

使用配置:

初始化配置数据:ConfigMgr.LoadConfig();

按id获取数据:TableName.GetConfig(id)

获取表格所有数据:TableName.dic

注意:

本插件需配合OdinInspector插件使用

插件相关的文件夹名不可修改,否则会无法访问到文件

总结:

1.支持unity引用类型和其他内置类型的编辑和配置,能更容易实现较为复杂的配置内容。

2.数据查看和修改更加方便省时,学习成本小。

3.数据量较多时,面板数据绘制方面的性能有待优化。

4.项目较大时,修改表格结构的编译时间可能较长,尤其是需要频繁修改结构时。

5.可强制转换参数类型,方便修改配置

6.相比于传统搜索功能,更加直观好用

7.方便在此之上做各种界面编辑和校验的拓展

8.数据以asset文件格式存储,支持多人协作合并文件修改

9.支持运行时修改配置内容

10.支持自定义数据类型的扩展配置

11.在只做数据内容改动或者增删行时,不需要等待编译,节省时间。

12.操作上功能还不够丰富,有待拓展补充优化体验。

13.不支持按照名字索引的配置,待后期开发。文章来源地址https://www.toymoban.com/news/detail-680032.html

到了这里,关于新方案unity配表工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包