관리 메뉴

KoreanFoodie's Study

[언리얼] 현재 시간 로그 찍기 본문

Game Dev/Unreal C++ : Dev Log

[언리얼] 현재 시간 로그 찍기

GoldGiver 2023. 2. 2. 14:37

현재 시간 로그 찍기

핵심 :

1. FDateTime 구조체를 이용해서 각종 시간을 체크할 수 있다.
2. FDateTime::Now() 를 통해서 현재 시간(초까지)를 구할 수 있다(static).
3. FDateTime::GetMillisecond() 를 통해 현재 밀리 초를 구할 수 있다(non-static).

아래 코드를 이용해서 현재 시간을 구하는 간단한 로그를 찍어 볼 수 있다!

FDateTime dateTime;
UE_LOG(Error, FText::FromString(
    FString::Format(TEXT("Current Time : %s:%d ms"), 
        { FDateTime::Now().ToString(), dateTime.GetMillisecond() })));

UE_LOG 매크로는 FString 인자를 찍어주도록 만들면 된다(기본 로그 매크로에서 변형해서 사용해도 됨).

 

 

참고 : 언리얼 공식 문서
0 Comments
댓글쓰기 폼