1.添加调试 InputComponent->BindKey 时无法编译 查看所在模块的 Build.cs中在
PrivateDependencyModuleNames.AddRange(new string[] { "Core", "Slate", "InputCore", });
也许时其中之一但加入后编译失败解决。
2.
···
InputComponent->BindKey(FKey(“I”), IE_Pressed, this, &AKDXStereHMDController::AddFocusPlaneDis);
InputComponent->BindKey(FKey(“I”), IE_Repeat, this, &AKDXStereHMDController::AddFocusPlaneDis);
···
3.. 编辑器下的宏定义
#if WITH_EDITOR
#endif
- 调式打印多个参数
GEngine->AddOnScreenDebugMessage(-1, 0, FColor::Blue, FString::Printf(TEXT("fov:%f"),fov));