UE4 C++ 数据表

复制代码
//添加使用DataTable需要的头文件
#include "Engine/DataTable.h"

//基于结构体变量类型,创建数据表DataTable类型
USTRUCT(BlueprintType)
struct FMyDataTableStruct : public FTableRowBase	//把结构体变量公开到数据表类型
{
	GENERATED_BODY()	//必须添加"GENERATED_BODY()"
	UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="MyDataTable")
		FString Name;
	UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="MyDataTable")
		int32 Age;
	UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="MyDataTable")
		float Weight;
};

【制作技巧】

1.在UE5创建数据表后导出,再使用Text编辑并保存为UTF-8编码

*注意:第一列的"行命名"不能为空,一定要写入行号(数字、字母、文字均可),否则该行会丢失

2.点击刚新建的数据表"重新导入",选择刚才的csv文件即可

相关推荐
像污秽一样16 分钟前
算法设计与分析-算法效率分析基础-习题1.1
c语言·数据结构·c++·算法
2401_884602279 小时前
程序人生-Hello’s P2P
c语言·c++
初中就开始混世的大魔王9 小时前
2 Fast DDS Library概述
c++·中间件·信息与通信
娇娇yyyyyy10 小时前
C++基础(6):extern解决重定义问题
c++
Neteen11 小时前
【数据结构-思维导图】第二章:线性表
数据结构·c++·算法
灰色小旋风11 小时前
力扣——第7题(C++)
c++·算法·leetcode
Ralph_Y12 小时前
C++网络:一
开发语言·网络·c++
程序猿编码12 小时前
探秘 SSL/TLS 服务密码套件检测:原理、实现与核心设计(C/C++代码实现)
c语言·网络·c++·ssl·密码套件
故事和你9112 小时前
sdut-程序设计基础Ⅰ-实验二选择结构(1-8)
大数据·开发语言·数据结构·c++·算法·优化·编译原理
像素猎人13 小时前
数据结构之顺序表的插入+删除+查找+修改操作【主函数一步一输出,代码更加清晰直观】
数据结构·c++·算法