문제.
유저를 추적하는 AI가 있습니다.
이 AI는 유저를 추적 할 때 그 공격경로에 오브젝트가 있으면 오브젝트를 피해가며 추적을 해야합니다.
또한 유저가 엘리베이터를 타고 2층으로 올라갔을 시 근처 엘리베이터를 찾은 후 따라가야 합니다.
하지만 AI의 Character Controller 내 Move 함수를 사용하니 유저를 추적하는 과정에서 문제가 생겼습니다.
이 문제를 해결하기 위한 방법을 모색하다가 NavMeshAgent와 A* Algorithm을 사용하기로 했습니다.
사진 = 코드박스로 수정 예정
전체적인 코드 구조도 다시 수정할 예정.
'Unity' 카테고리의 다른 글
NGUI TweenScale(UITweener.cs)의 Reset과 Play (0) | 2021.01.19 |
---|---|
유니티 메뉴창에 원하는 메뉴 띄우는 법(MenuItem) (0) | 2021.01.15 |
Linecast 를 활용한 문제 해결 사례 (0) | 2019.11.18 |
Unity 물체 이동 방법 (1) | 2019.11.04 |
Unity Preview Camera 만들기. (0) | 2019.10.28 |