• 처음 Bake 된 장애물의 경우 장애물이 사라지거나 이동 되었을 때 해당 위치는 Nav에서 장애물로 인식
  • 동적으로 변경 되는 장애물의 경우 NavMeshObstacle 컴포넌트로 해결

Carve 옵션

  • 실시간으로 NavMesh가 변경
  • 부하가 크기 때문에 최적화에 신경 써야 함

Carve 옵션 설명
Move Threshold 속성값의 거리만큼 이동했을 때 내비메시를 갱신
Time To Stationary 동일 위치에서 일정 시간 동안 정지했을 때 NavMesh를 갱신
Carve Only Stationary 정지 상태에만 NavMesh를 갱신
속성 설명
updatePosition 위치를 자동으로 이동시키는 옵셥
updateRotation 자동으로 회전시키는 옵션
remainingDistance 목적지까지 남은 거리
velocity 에이전트의 현재 속도
desireVelocity 장애물 회피를 고려한 이동 방향
pathPending 목적지까지의 최단거리 계산이 완료됐는지 여부
isPathStale 계산한 경로의 유효성 여부(동적 장애물, OffMeshLink)

Area Mask

Cost에 따라서 적은 Cost 방향으로 AI Nav가 이동함