目录
结构体(Struct)是一种帮助组织和操作相关属性的数据结构;在引擎中,结构体会被引擎反射系统识别为
UStruct,但不属于UObject生态圈,且不能在UClasses内部使用;
在相同的数据布局下,
UStruct比UObject能更快创建;UStruct支持
UProperty,但它不由垃圾回收系统管理,不能提供UFunction;
一,实现一个UStruct
要把一个结构体变成 UStruct,遵循以下步骤:
-
打开要定义结构体的 header (.h) 文件;
-
将
USTRUCT宏放在结构体定义的上方; -
将
GENERATED_BODY()宏作为定义的第一行;
USTRUCT([Specifier, Spec
UE_C++ 中的UStruct使用指南

最低0.47元/天 解锁文章
561

被折叠的 条评论
为什么被折叠?



