유데미 강의/C#과 Unity로 3D 게임 개발하기 : 좀비 러너 게임

사정거리 만들기, OnDrawGizmosSelected(), 도발 공격

정주찬 2022. 9. 15. 14:03

사정거리

타겟(플레이어)과 적의 거리가 chaseRange보다 작을 때 적이 타겟을 쫓아가게 만든다.

실행

 

OnDrawGizmosSelected()

씬에서 캐릭터가 선택될 때 함수 안의 기즈모가 활성화 시키는 함수다.

선택 됐을 때

 

도발 공격

한번 범위에 잡히면 계속 추적하게하고 타겟과의 거리가 navMeshAgent의 stoppingDistance보다 작아지면 공격하게 그 이상이면 계속 따라가게 하였다.

실행