

일정 범위 안에 적을 검출하였으면
이번에는 어떻게 공격해야 할지 정해야 한다.
일반 공격은 (대부분) 쿨타임이 없지만,
스킬 공격은 쿨타임과 소모 MP가 있기 때문에
공격 방식을 정하기 전에, 현재 사용 가능한 공격 방식을 골라내야 한다.
캐릭터가 공격하는 종류는 캐릭터 종속적인 데이터 테이블 형태로 관리하고,
each loop로 걸러내는 작업을 한다.
걸러낸 공격 방식 배열 중에서 랜덤으로 선택하고, 이동에 필요한 값을 미리 블랙보드에 올린다.
--> 이후 Task는 사거리만큼 이동하게 된다.
Key 재사용성, 데이터테이블
Behavior Trees
'언리얼 > 블루프린트' 카테고리의 다른 글
| 언리얼 AI Behavior Trees _4 대쉬 공격 스킬 추가 (0) | 2022.07.17 |
|---|---|
| 언리얼 AI Behavior Trees _3 공격실행 (0) | 2022.06.23 |
| 언리얼 AI Behavior Trees _1-1 비헤이비어 트리 1차 노드 구성 (0) | 2022.06.15 |
| UE5 블루프린트 간단한 자동포탑 시스템 구현 (0) | 2022.06.14 |
| 언리얼 AI Behavior Trees _1 적 검출하기. (0) | 2022.06.13 |