1. 어빌리티 부여

(1) GA_RangedAttack에 공격 태그 붙이기

비헤이비어 트리 내의 태스크인 BTT_Attack를 살펴본다.

해당 태스크가 실행되는 AI 액터의 어빌리티 시스템 컴포넌트(ASC)에서 Abilities.Attack 태그를 가진 어빌리티를 활성화 시도한다.

따라서 GA_RangedAttack에 해당 태그를 설정해야 이 어빌리티를 사용할 수 있게 된다.

 

 

(2) DA_CharacterClassInfo 데이터 에셋에서 초기 어빌리티 부여

GA_RangedAttack을 액터가 스폰된 이후에 가지고 있게 하기 위해 데이터 에셋의 Ranger 클래스에 Startup Abilities에 GA_RangedAttack을 추가한다.