UE 5 스터디/C++
6. 액터에 데미지 입히기(FDamageEvent, TakeDamage)
1. 데미지 이벤트(FDamageEvent) 액터가 발생시키는 데미지의 형태를 가리키는 구조체이다. UE 5.1 이상부터는 헤더에 다음을 포함해야 한다. #include "Engine/DamageEvents.h" (1) FPointDamageEvent - 점 데미지 이벤트 탄환과 같이 한 점에 맞는 데미지 종류. (2) FRadialDamageEvent - 방사형 데미지 이벤트 수류탄, 폭발과 같이 구형으로 퍼져나가는 데미지 종류. 2. 데미지 입히기 // 라인트레이스 FHitResult Hit; bool bSuccess = GetWorld()->LineTraceSingleByChannel(Hit, Location, End, ECollisionChannel::ECC_GameTraceChannel1); i..
2024. 3. 7. 14:18