首先是EnumPrintUeObj类,该类的EnumWorldActors()函数将GEngine这个全局对象下所管理的所有World、Level、Actor等对象全部枚举一遍,并将每个对象输入给EveryWorld()/EveryLevel()/EveryActor()三个函数。 在子类EnumPrintUeObj中,将这三个函数重载,并将每个对象的Name属性打印出来: ``` UE_LOG(LogTemp, Display,...
UENUM() enum class EGender : uint8{ boy,girl }; //EGender枚举 UCLASS() class USINGDATA_API UPerson : public UObject{ //Person对象类 GENERATED_BODY() }; UCLASS(DefaultConfig) class USINGDATA_API UStudent : public UPerson{ //Student对象类 GENERATED_BODY() public: UPROPERTY(EditAnywhere...
在Unreal Engine 4 (UE4)的C++编程中,枚举(enum)是一种数据类型,用于定义一组命名的整数常量。它们通常用于定义有限的、预定义的值集合,以表示不同类型的状态、选项或设置。 下面是一个简单的例子,展示了如何在Unreal C++中使用枚举: ```cpp // 定义一个枚举类型,表示游戏中的角色类型 enum class ECharacter...
UClass :收集类数据,描述一个类的成员变量,函数,父类等信息 UEnum:收集枚举数据 UScriptStruct :收集结构体数据 UFunction:收集函数信息 以UClass 为例,其采用FProperty来储存所有的简单属性信息(如Bool,Int),而一些复合类型数据则使用UField存储(如AActor,TArray)。这里需要认识到:UClass 等反射结构其本质上只是描...
Using a uint8 inheriting UENUM with a GetProjectileClass helper function to determine the class you need to spawn (since this will allow for 255 total classes and also consume considerably less bandwidth). Drop the World parameter entirely, since GetWorld() is a function tha...
7.第七章 数据结构(主要内容为Data Asset/Struct/Enum/ Data table) 8.第八章 游戏UI(主要内容为Widget组件介绍) 9.第九章 地形进阶(主要内容为进阶的场景交互式的材质/天气系统的BP讲解) 10.第十章 灯照进阶(动态控制灯罩,触发式灯,事件等,资源节省) ...
Unreal Engine 5 Game Development with C++ Scripting, published by Packt - officialyenum/Unreal-Engine-5-Game-Development-with-C-Scripting
Unreal Engine 5.2 .uasset文件格式分析 以下内容只包含UE5的5.2版本,不包含兼容性内容,不同版本可能会有所不同。 提示: N :通常代表数组个数 ? :代表不确定,比如字符串的长度。 * : 乘积 Type Name : Size : 此说明并非定义位域,是在说明此处的数据类型、名称以及空间占用,空间单位为字节。
Unreal Engine 4.13 has arrived! In this version you'll find numerous improvements across the board.Many new rendering features have been added, such as mesh decals, Blueprint drawing to render targets, GPU morph targets, refraction improvements and high quality, optimized noise functions are now ...
关联github账号:需要在个人账户页面https://www.unrealengine.com/dashboard/settings 中填写Github的用户名 之后收到邮件,确认加入Epic Game Github账号邀请 官网githunb地址:EpicGames/UnrealEngine: Unreal Engine source code (github.com) UE4 中文手册:虚幻引擎4文档 | 虚幻引擎文档 (unrealengine.com) ...