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类的功能,提升了策划的工作效率。
🏷️

标签

➡️

继续阅读