EPortfolio docs
AEPlayerController
매치 상태에 따라 남은 시간을 구하고 HUD 시간을 업데이트합니다.
void SetHUDTime();
- MatchState 가 MatchState::WaitingToStart 이라면
남은 시간 = 워밍업 시간 + 레벨 시작 시간 - 서버시간워밍업의 남은 타임- MatchState 가 MatchState::InProgress 이라면
남은 시간 = 워밍업 시간 + 레벨 시작 시간 + 매치시간 - 서버 시간매치 남은 시간- MatchState 가 MatchState::Cooldown 이라면
남은 시간 = 워밍업 시간 + 레벨 시작 시간 + 매치시간 + 쿨다운 시간 - 서버 시간매치 대기 남은 시간
- 남은 시간을 정수형으로 변환합니다.
- 변환한 정수형 시간이 CountDown 과 다르다면 업데이트합니다.
- MatchState 가 MatchState::Cooldown 또는 MatchState::WaitingToStart 라면
UpdateAnnouncementHUD공지 HUD 업데이트
- MatchState 가 MatchState::InProgress 라면
UpdateMatchCountdownHUD매치 카운트다운 HUD 업데이트
- CountDown 업데이트.