UE 5 스터디/Gameplay Ability System(GAS)
30-2. 맵 이동 - (2) 타겟팅 상태, 커서 트레이스 리펙토링
0. 개요마우스로 가리킨 대상이 적 or 적이 아닌 액터일 때의 행동을 다르게 하도록 타겟팅 상태를 정의한다. 1. 타겟팅 상태(Targeting Status)적이 아닌 대상으로 하이라이팅하는 기술은 구현했으나, 해당 대상을 클릭하면 여전히 왼쪽 클릭에 해당하는 어빌리티가 실행되고 있다.이를 타겟팅 상태를 도입하여 해결할 것이다. (1) AuraPlayerController에 ETargetingStatus 열거형 선언enum ETargetingStatus{ TargetingEnemy, TargetingNonEnemy, None,};적, 적이 아닌 대상, 타겟팅 안 함의 상태를 갖는 열거형을 선언한다. (2) 기존의 bTargeting 불리언을 대체하는 TargetingStatus /* 클릭으로 이동..
2025. 4. 11. 16:57