image.png

벽타기 몬스터 Behavior Tree

image.png

빨간 원 SpawnPoint

노란 네모 ClimbPoint

벽타기 몬스터는 정화장치를 공격하는 몬스터가 아닌 플레이어만을 공격하는 몬스터이기 때문에 기본적으로 SpawnPoint에서 스폰된 후 랜덤의 SpawnPoint로 이동하며 순찰합니다.

image.png

노란 원 : 몬스터

초록 원 : 몬스터 인식 범위

파란 원 :플레이어

순찰 중 벽타기 몬스터의 인식 범위 내에 플레이어가 들어온다면,

플레이어의 위치와 ClimbPoint중 가장 가까운 곳의 위치를 비교 한 후 플레이어가 가깝다면 직접 공격을, ClimbPoint가 가깝다면 해당 충돌체로 이동합니다

ClimbPoint 는 BoxCollision으로 이루어져 있으며 해당 Collision안에 벽타기 몬스터가 들어오면 Behavior Tree에서는 별도 동작하는 것 없이 해당 엑터에서 직접 행동을 선택합니다.