언리얼엔진5 공부

이벤트로그

Client Side 2025. 10. 16. 23:11

UE_LOG (디버깅 메시지 출력)

  • 기본형식
    • UE_LOG(LogTemp, Warning, TEXT("Hello, World!")); (로그 카테고리, 로그 상세 수준, 출력 내용)
  • 변수 값 출력
float MyValue = 123.0f;
UE_LOG(LogTemp, Warning, TEXT("변수 값: %f"), MyValue);

 

GEngine (스크린메시지 출력)

  • 기본형식
// 기본 형식
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, TEXT("화면에 디버그 메시지"));
  • -1 : 고유 키 (자동생성)
  • 5.f : 메시지가 화면에 표시되는 시간 (초)
  • FColor::Red : 메시지 색상
  • TEXT()

 

  • 변수 값 출력
    • 변수 값을 출력하기 위해서는 FString::Printf(TEXT 사용.
float MyValue = 123.0f;
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, 
    FString::Printf(TEXT("Debug %f"), MyValue));