본문 바로가기

블루프린팅/10. AI적

비헤이비어 트리에서 Attack 태스크 사용

적의 공격은 근접 공격이므로 적은 플레이어가 가까히 온걸 체크해야 합니다.

DoAttack 태스크를 사용하려면 다음 단계를 다르싶시요.

1. 비헤이비어 트리 에디터에서 Attack Player 시퀀스 노드에서 와이어를 아래로 끌어서 MoveTo및 Wait 테스크 노드 사이에 BTTask_DoAttack 데스크 노드를 추가한다.

2. 디테일 패널에서 Target Actor Key 선택을 PlayerCharacter로 변경한다. 노드 이름을 Damage Player로 변경해서 DoAttackBTTask를 사용하는 방법을 설명한다. 저장한다.

3. Attack Player 시퀀스가 완료됐다. 이제 ThirdPersonCharacter 블루프린트를 업데이트 해서 손상이 처리될때 체력 미터를 줄여야 한다.