1. 어빌리티 부여
(1) GA_RangedAttack에 공격 태그 붙이기
비헤이비어 트리 내의 태스크인 BTT_Attack를 살펴본다.
해당 태스크가 실행되는 AI 액터의 어빌리티 시스템 컴포넌트(ASC)에서 Abilities.Attack 태그를 가진 어빌리티를 활성화 시도한다.
따라서 GA_RangedAttack에 해당 태그를 설정해야 이 어빌리티를 사용할 수 있게 된다.
(2) DA_CharacterClassInfo 데이터 에셋에서 초기 어빌리티 부여
GA_RangedAttack을 액터가 스폰된 이후에 가지고 있게 하기 위해 데이터 에셋의 Ranger 클래스에 Startup Abilities에 GA_RangedAttack을 추가한다.
'UE 5 스터디 > Gameplay Ability System(GAS)' 카테고리의 다른 글
15-4. AI 원거리 공격 - (4) 원거리 공격 (0) | 2025.01.03 |
---|---|
15-3. AI 원거리 공격 - (3) 새총 고블린 공격 몽타주 (0) | 2025.01.03 |
15-1. AI 원거리 공격 - (1) 원거리 공격 어빌리티 생성 (0) | 2025.01.03 |
14-8. AI 근거리 공격 - (7) 아군 공격 방지, 몬스터 디졸브 효과 생성하기 (0) | 2025.01.02 |
14-7. 몬스터 - (5) 구울 몬스터 생성, 피격 반응 버그 수정 (0) | 2025.01.02 |