(Unreal : Tutorial) 6. 로그 출력

Posted by : at

Category : Unreal



로그 출력 화면 보기

창 -> 개발자 툴 -> 출력 로그


로그 출력하기

void AMyActor::BeginPlay()
{
	Super::BeginPlay();

	UE_LOG(LogTemp, Log, TEXT("Log Message"));	
}


좀 더 다양한 로그형태 사용

void AMyActor::BeginPlay()
{
	Super::BeginPlay();

	UE_LOG(LogTemp, Error, TEXT("Error Message"));	
    UE_LOG(LogTemp, Warning, TEXT("Warning Message"));	
    UE_LOG(LogTemp, Display, TEXT("Display Message"));	
}


다양한 변수 출력

void AMyActor::BeginPlay()
{
	Super::BeginPlay();

    FString CharacterName = TEXT("HiWer");
    UE_LOG(LogTemp, Log, TEXT("Charater Name = %s"), *CharacterName);

    bool isAttackable = ture;
    UE_LOG(LogTemp, Log, TEXT("isAttackable = %s"), isAttackable ? TEXT("true") : TEXT("false"));

    int hp = 100;
    UE_LOG(LogTemp, Log, TEXT("HP = %d"), hp);

    float AttackSpeed = 1.0f
    UE_LOG(LogTemp, Log, TEXT("AttackSpeed = %f"), AttackSpeed);

    FVector CharacterPosition = GetActorLocation();
    UE_LOG(LogTemp, Log, TEXT("CharacterPosition = %s"), CharacterPosition.ToString());
}

About Taehyung Kim

안녕하세요? 8년차 현업 C++ 개발자 김태형이라고 합니다. 😁 C/C++을 사랑하며 다양한 사람과의 협업을 즐깁니다. ☕ 꾸준한 자기개발을 미덕이라 생각하며 노력중이며, 제가 얻은 지식을 홈페이지에 정리 중입니다. 좀 더 상세한 제 이력서 혹은 Private 프로젝트 접근 권한을 원하신다면 메일주세요. 😎

Star
Useful Links