AEPlayerController

Clear·2025년 3월 2일

EPortfolio docs

EPortfolio 에서 Player 를 조종할 PlayerController 클래스입니다.

Inheritance Hierachy

Variables

	UPROPERTY()
	TObjectPtr<class AEHUD> PlayerHUD;

Player 의 HUD 입니다.


	float LevelStartingTime = 0.f;

레벨 시작 시간입니다.


	float MatchTime = 0.f;

매치 시간입니다.


	float WarmupTime = 0.f;

매치 시작전 대기 시간입니다


	float CooldownTime = 0.f;

매치 종료후 대기 시간입니다.


    uint32 Countdown = 0;

남은 카운트 다운 시간입니다.


	float ClientServerDelta = 0.f; 

클라이언트와 서버의 시간 차 입니다.


	UPROPERTY(EditAnywhere, Category = Time)
	float TimeSyncFrequency = 5.f;

시간 동기화 주기 입니다.


	float TimeSyncRunningTime = 0.f;

시간 동기화 진행 시간입니다.


	UPROPERTY(ReplicatedUsing = OnRep_MatchState)
	FName MatchState;

매치 상태입니다.


	UPROPERTY()
	TObjectPtr<class UECharacterOverlayWidget> CharacterOverlay;

캐릭터 오버레이입니다.


	bool bInitializeCharacterOverlay = false;

캐릭터 오버레이가 초기화 되었는지에 대한 변수입니다.


	float HUDHealth;

HUD 에 표시할 체력 수치입니다.


	float HUDMaxHealth;

HUD 에 표시할 최대 체력 수치입니다.


    float HUDScore;

HUD 에 표시할 점수 입니다.


    int32 HUDDefeats;

HUD 에 표시할 죽음 수 입니다.

Override Functions

Functions

profile
Programmer

0개의 댓글