KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
UPlayTimer.cpp
이 파일의 문서화 페이지로 가기
1// Copyright (c) 2025 Doppleddiggong. All rights reserved. Unauthorized copying, modification, or distribution of this file, via any medium is strictly prohibited. Proprietary and confidential.
2
7#include "UPlayTimer.h"
8#include "Components/TextBlock.h"
9
10void UPlayTimer::UpdateTimerText(const float InRemainTime)
11{
12 const int32 TotalMilliseconds = FMath::FloorToInt(InRemainTime * 1000.f);
13
14 const int32 Minutes = TotalMilliseconds / 60000;
15 const int32 Seconds = (TotalMilliseconds / 1000) % 60;
16 const int32 Milliseconds = (TotalMilliseconds % 1000) / 10;
17
18 Txt_MinSec->SetText(FText::FromString(FString::Printf(TEXT("%02d:%02d"), Minutes, Seconds )));
19 Txt_MilliSec->SetText(FText::FromString( FString::Printf(TEXT(".%02d"), Milliseconds)));
20}
TObjectPtr< class UTextBlock > Txt_MinSec
Definition UPlayTimer.h:23
void UpdateTimerText(const float InTime)
TObjectPtr< class UTextBlock > Txt_MilliSec
Definition UPlayTimer.h:26