플레이어에게 받은 데미지에 따라 체력을 업데이트합니다.
UFUNCTION() void ReceiveDamage ( AActor* DamagedActor, float Damage, const UDamageType* DamageType, class AController* InstigatorController, AActor* DamageCauser );Paramter
- DamagedActor
피해를 받은 액터- Damage
받은 데미지 양- DamageType
데미지 타입- InstigatorController
공격을 가한 컨트롤러- DamageCauser
데미지를 유발한 액터
- 현재 부활중이라면 함수 종료
- Health 업데이트 후 UpdateHealth 실행
- Health 가 0 에 도달했다면 GameMode를 가져와 AEGameMode::PlayerEliminated 실행