AEPlayerController::SetHUDTime

Clear·2025년 3월 2일

EPortfolio docs
AEPlayerController

매치 상태에 따라 남은 시간을 구하고 HUD 시간을 업데이트합니다.

Code

	void SetHUDTime();

Functioning

  • MatchState MatchState::WaitingToStart 이라면
    남은 시간 = 워밍업 시간 + 레벨 시작 시간 - 서버시간워밍업의 남은 타임
  • MatchState MatchState::InProgress 이라면
    남은 시간 = 워밍업 시간 + 레벨 시작 시간 + 매치시간 - 서버 시간 매치 남은 시간
  • MatchState MatchState::Cooldown 이라면
    남은 시간 = 워밍업 시간 + 레벨 시작 시간 + 매치시간 + 쿨다운 시간 - 서버 시간 매치 대기 남은 시간

  • 남은 시간을 정수형으로 변환합니다.

  • 변환한 정수형 시간이 CountDown 과 다르다면 업데이트합니다.


  • CountDown 업데이트.
profile
Programmer

0개의 댓글