UE4输出调试信息
UE_LOG(LogTemp, Warning, TEXT("Some warning message."));
int intVar = 5;
float floatVar = 3.7f;
FString fstringVar = "an fstring variable";
UE_LOG(LogTemp, Warning, TEXT("Text, %d %f %s"), intVar, floatVar, *fstringVar);
FString name = "Tim";
int32 mana = 450;
FString string = FString::Printf(TEXT("Name = %s Mana = %d"), *name, mana);
TArray< FStringFormatArg > args;
args.Add(FStringFormatArg(name));
args.Add(FStringFormatArg(mana));
string = FString::Format(TEXT("Name = {0} Mana = {1}"), args);
UE_LOG(LogTemp, Warning, TEXT("Your string: %s"), *string);