- 2024-11-01UEC++中的GetClass和StaticClass函数
GetClass()用途:GetClass() 是 UObject 类的一个实例方法,用于获取调用它的对象的类信息。返回类型:返回 UClass*,即指向调用对象的类的 UClass 对象的指针。使用场景:当你有一个 UObject 或其子类的实例,并且想要获取这个实例所属类的信息时,你会使用 GetClass()。例
- 2024-05-04UE4 C++ 杂
TMap中的Find和FindRef在对蓝图节点进行C++重写时,发现UE对于TMap的Find有很多方式。首先是基础的Find,其就是返回对象类型的指针,如果不存在于TMap中其会返回nullptr接下来是FindChecked,其返回的是对象类型的引用,并且会在内部检测指针是否为空,如果没有会触发断言FindRef其
- 2024-03-033_静态类与非静态类的区别
静态类与非静态类的区别?静态类无法实例化(换句话说,无法使用new运算符创建类类型的变量。由于不存在任何实例变量,因此可以使用类名本身访问静态类的成员)。静态构造函数只调用一次,在程序所驻留的应用程序域的生存期内,静态类会保留在内存中(即使用Static修饰的类,应用一旦启用静态类
- 2023-06-23unreal engine 5.2 c++ 自定义gameplay
1.新建c++工程2.打开worldsetting3.修改默认GamePlay4.依次新建对应GamePlay替换默认GamePlayDefaultPawnHUDPlayerControllerGameStatePlayerStateSpectatorPawn5.添加AhellogpGameModeBase默认构造函数#include"hellogpGameModeBase.h"#include
- 2022-08-16uec++ 1天
用来让不是商店下载的ue进行注册 ufunction(exec)用来实现引擎中实现函数uclass staticclass 进行虚幻模拟反射机制
- 2022-08-14java 类初始化顺序
publicclassStaticClass{staticintc1=0;privatestaticStaticClassstaticClass=newStaticClass();staticintc2=1;staticintc3=3;