Runtime DataTable(RDT)插件是专为虚幻引擎设计的,旨在让用户在游戏运行时加载CSV(逗号分隔值)文件,并将文件中的数据加载到FStruct或UObject的变量中,从而填充相应类型的数组,将文本转换为适当的数据类型。

此插件可以被类比为UE4内置的Data Table系统,但不同的是,后者仅在设计时工作,而Runtime DataTable插件能够在游戏运行时进行数据处理和更新。


主要特点

  • CSV数据加载
    • 支持加载CSV文件(本地文件或Google Sheets文件),并将数据转换为适当的结构类型。
  • 支持Google Sheets和本地CSV
    • 能够从Google Sheets或本地CSV文件下载数据,并将其更新到数组中。
  • 游戏运行时操作
    • 与UE4的Data Table系统不同,RDT插件支持在游戏运行时加载和操作数据。
  • 支持数据导出
    • 从FStruct或UObject的数组中输出CSV文件,允许将运行时数据导出,支持本地和Google Sheets CSV导出功能。
  • 用户自定义功能
    • 插件加载完数据后会调用用户定义的函数来标记数据加载完成。
  • 简单的CSV操作
    • 插件内置了easyCSV库,简化了CSV的读取和写入过程。
声明:本站所有文章,本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。