给xresloader(Excel导表工具)增强UE读表支持(包含蓝图,Blueprint)
💡
原文中文,约14100字,阅读约需34分钟。
📝
内容提要
xresloader是一组用于将Excel数据导出为可读的数据文件的工具集,支持多种格式和平台。它提供了CLI和GUI批量转换工具,支持公式、验证器和数据版本号设置。还支持蓝图、lua-protobuf和UE蓝图的互操作。
🎯
关键要点
-
xresloader是一组用于将Excel数据导出为可读的数据文件的工具集。
-
支持多种格式和平台,包括protobuf、msgpack、lua、javascript、json和xml。
-
提供CLI和GUI批量转换工具,支持跨平台操作。
-
支持完整的协议结构,包括嵌套结构和数组嵌套。
-
支持导出proto枚举值和描述信息到多种代码和数据格式。
-
支持Unreal Engine的DataTable加载代码生成。
-
支持数据验证器和自动合表功能。
-
支持公式、oneof、plain模式输入、map和空数据压缩。
-
包含多个组件,如转表模块引擎、命令行工具和GUI工具。
-
提供了基于模板引擎的读表代码生成工具xres-code-generator。
-
支持Unreal Engine蓝图的互操作,简化数据读取接口。
-
蓝图对enum类型的限制,最大值需小于256。
-
扩展了UE蓝图类与protobuf原生类型的互转接口。
-
实现了基于lua-protobuf的配置管理器和配置组规则模板。
-
欢迎有兴趣的小伙伴互相交流和共建。
➡️