Note to self (prevent UE4 crashing)

Don’t use GEngine->AddOnScreenDebugMessage in TickComponent().
If you can, please let me know, but I crashed UE4. :slight_smile:

Was going to use this to start building some code to get a better understanding of the timing:

`GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, FString::Printf(TEXT("GetTimeSeconds() %s"),     GetWorld()->GetTimeSeconds()));`

Because that returns a float and you used %s to denote a string in the TEXT macro, when you need to use %f

GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, FString::Printf(TEXT("GetTimeSeconds() %f"),     GetWorld()->GetTimeSeconds()));
1 Like

That did it! Thanks! :slight_smile:

Privacy & Terms