【UE4基础】UE4 C++ 创建一个结构体Struct

创建一个结构体用于存储数据结构,如果你需要实现更复杂的逻辑,请使用class

通常创建一个类需要在UE编辑器中新增,而结构体可以在VS中添加

1,右键你的项目,选择“添加->新建项”,在对话框选择"头文件(.h)",设定好名称及存放路径即可

2,添加头文件

#include "CoreMinimal.h"
#include "结构体文件名.generated.h"

3,编写结构体主体

/* 为了让你的结构体可以被蓝图访问 */
USTRUCT(BlueprintType)
struct FMyStruct  // 必须以F开头
{
  GENERATED_BODY()   //和普通的类一样需要让UE进行一波魔改
  UPROPERTY(EditAnywhere,BlueprintReadWrite)    //将字段公开给蓝图访问
  uint8 test;
};

4,如果编译后UE编辑器没有正确显示,尝试重启编辑器

That's all.

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值