Version: 2020.2
언어: 한국어
내비메시 모디파이어 볼륨
NavMesh 빌딩 컴포넌트 API

내비메시 링크

NavMesh Link 컴포넌트는 Unity의 스탠다드 설치 항목이 아닙니다. 액세스 방법은 고수준 NavMesh Building 컴포넌트에 관한 문서를 참조하십시오.

NavMesh Link는 NavMesh를 사용하는 두 위치 간 이동이 쉬운 링크를 생성합니다.

이 링크는두 지점을 연결하거나, 간격을 채울 수 있습니다. 이 경우 링크를 건너기 위해 에이전트가 시작에지에서 가장 근접한 위치를 사용합니다.

서로 다른 NavMesh Surfaces를 연결할 경우 반드시 NavMesh Link를 사용합니다.

NavMesh Link 컴포넌트를 사용할 경우, GameObject > AI > NavMesh Link 로 이동합니다.

인스펙터 창에서 열린 NavMesh Link 컴포넌트
인스펙터 창에서 열린 NavMesh Link 컴포넌트
프로퍼티 기능
Agent Type 이 링크를 사용할 수 있는 에이전트 타입.
- Humanoid
- Ogre
Start Point 링크의 시작점, 게임 오브젝트에 상대적인 XYZ측정치로 정의됩니다.
End Point 링크의 도착지점, 게임 오브젝트에 상대적인 XYZ측정치로 정의됩니다.
Align Transform To Points 이 버튼을 클릭하면 게임 오브젝트를 링크의 중심으로 이동해서 트랜스폼의 정면 축을 끝나는 지점과 정렬합니다.
Bidirectional 체크박스를 선택할 경우, NavMesh Agents는 NavMesh Link를 양방향으로 횡단할 수 있습니다(시작점에서 끝나는 지점으로, 끝나는 지점에서 다시 시작점으로).
체크박스 선택을 해제할 경우, NavMesh Link는 한방향으로만 작동합니다(시작점에서 끝나는 지점으로만).
Area Type NavMesh Link의 영역 타입(경로 탐색 비용에 영향을 미칩니다.)
- Walkable (디폴트 옵션입니다)
- Not Walkable
- Jump

여러 NavMesh Surfaces 함께 연결

본 이미지에서 파란색 NavMesh와 빨간색 NavMesh는 두 개의 다른 NavMesh Surfaces로 규정되며, NavMesh Link로 연결됩니다
본 이미지에서 파란색 NavMesh와 빨간색 NavMesh는 두 개의 다른 NavMesh Surfaces로 규정되며, NavMesh Link로 연결됩니다

에이전트가 씬에 있는 여러 NavMesh Surfaces 간 이동을 원할 경우, 반드시 NavMesh Link를 사용하여 연결해야 합니다.

위의 씬 예제에서, 파란색 NavMesh와 빨간색 NavMesh는 다른 NavMesh Surfaces로 규정되며, NavMesh 링크가 둘을 연결합니다.

NavMesh Surfaces 연결 시 다음을 참조하십시오.

  • 여러 NavMesh Links를 사용하여 NavMesh Surfaces를 연결할 수 있습니다.

  • NavMesh Surfaces와 NavMesh Link는 반드시 동일한 에이전트 타입을 가지고 있어야 합니다.

  • NavMesh Link의 시작점과 끝나는 지점은 반드시 하나의 NavMesh Surface에만 있어야 합니다 - 동일한 위치에 있는 NavMesh가 여럿 있을 경우 주의하십시오.

  • 두 번째 NavMesh Surface를 로드하는 중이고, 첫 번째 씬에 연결되지 않은 NavMesh Link들이 있을 경우, 원치 않는 NavMesh 표면에 연결돼 있지 않은지 확인합니다.




  • 2017–05–26 페이지 게시됨

  • Unity 5.6의 새로운 기능

내비메시 모디파이어 볼륨
NavMesh 빌딩 컴포넌트 API