1.获取当前的GameMode:GameMode = Cast<你GameMode的类名>( UGameplayStatics::GetGameMode(this)); 2.输出日志Debug UE_LOG(LogTemp, Log, TEXT("StartPoint:%s ...
今天遇到了一个诡异的问题,经过几个小时的煎熬终于找到了原因。mmmp 如果有一个类AActorChild,这个AActorChild继承自AActor,再有一个蓝图类BPAActorChild。 蓝图类BPAActorChild: C 类AActorChild的BeginPlay函数: 按照一般的思维肯定会认为运行后的结果是: , C BeginPlay , ,BPBeginPlay。这么想的原因 ...
2017-08-04 21:04 0 1137 推荐指数:
1.获取当前的GameMode:GameMode = Cast<你GameMode的类名>( UGameplayStatics::GetGameMode(this)); 2.输出日志Debug UE_LOG(LogTemp, Log, TEXT("StartPoint:%s ...
篇写的是关于UE4的C++方面的小技巧: 1.在构造函数里 2.加载资源 具体细节教程(非本人制作):https://ke.qq.com/course/308721 static ConstructorHelpers::FObjectFinder< ...
(巩固下C++基础) 如果用到了静态事件类型的变量,因为需要在类外部声明这个变量,所以宏定义代理需要放在 ...
构造函数用构造函数的创建组件的接口,非构造函数用非构造函数的接口。 构造函数中 非构造函数 NOTE: NewObject+Register的方法不 ...
在Unreal Wiki上有一系列进入UE4 C++的文章,其中有一个专题非常有用。标题也很有意思。我们开始UE4 C++之路吧 1.那么怎么入手学习UE4 C++呢? 以前我们都是从PlayerController,pawn,Camera开始虚幻之路的,方法其实是传承下来 ...
1.虚幻中的类前缀你会见到U,A,F,以下就是很好的罗列其中的意义 U: UObject继承过来的,例如UTexture A: AActor继承过来的,例如AGameMode ...
1.C++声明函数,蓝图实现该函数,C++调用 首先,在C++类中声明一个方法,使用BlueprintImplementableEvent标识该方法为蓝图实现事件; 其次,新建一个蓝图继承此类,并重载PrintMessage函数 图片引用自:https ...
导入本地图片 void SDrawHouseTypeTools::OnButtonClickLoadImage() { //打开文件夹 TArray< ...