UE5-GAS:读取Excel数据在蓝图创建并更新GE类
💡
原文中文,约4800字,阅读约需12分钟。
📝
内容提要
这篇文章讨论了如何使用Excel和Python来导出和生成蓝图GE类。作者首先介绍了将Excel中的GE数据导出为Json,然后使用Python脚本将Json数据填充到UE的DataTable中。接下来,作者讨论了如何使用C++代码创建和更新GE类的特性。最后,作者还介绍了如何使用Python和Excel来导出Json文件,并将其导入到UE中。
🎯
关键要点
- 文章讨论如何使用Excel和Python导出生成蓝图GE类。
- 首先将Excel中的GE数据导出为Json,然后用Python脚本填充到UE的DataTable中。
- 使用C++代码创建和更新GE类的特性。
- 通过Editor Utility代码将Json导入填充DataTable数据,并遍历DT创建和更新GE类Asset。
- 创建蓝图财物的代码,更新GE类的数据,包括AssetTags、Duration和Modifiers等。
- 创建Editor插件以支持在编辑器中使用相关代码。
- 通过C++代码创建指定类的Asset财物,并注册保存蓝图财物。
- 根据DataTable中的数据生成GE类,并更新其参数。
- 使用Python编写Excel导表工具,将Excel数据导出为Json文件以便导入UE。
- 最终实现了通过Excel维护GE类的功能,提升了策划的工作效率。
➡️