NavMeshBuildingComponents
Компоненты Сборки NavMesh
Компоненты сборки NavMesh предоставляют вам дополнительные элементы управления для создания (также известного как запекание) и использования NavMeshes во время выполнения игры и в редакторе Unity.
Компоненты верхнего уровня сборки NavMesh, перечисленные ниже, не поставляются со стандартным установщиком Unity Editor, который вы загружаете из Unity Store. Загрузите их из Unity Technologies GitHub и установите их отдельно.
Существует четыре компонента высокого уровня для использования с NavMesh:
-
NavMesh Surface - используется для построения и активации поверхности NavMesh для одного типа агента.
-
NavMesh Modifier - используется для влияния на генерацию типов областей NavMesh на основе иерархии преобразований.
-
NavMeshModifierVolume - используется для влияния на генерацию типов областей NavMesh на основе Объема.
-
NavMeshLink - используется для подключения одинаковых или разных поверхностей NavMesh для одного типа Агента.
Смотри также документацию по Mesh-BuildingComponents-API.
Для получения большей информации по типам агентов обратитесь к документации по созданию агентов NavMesh.
Для получения подробностей об областях NavMesh, смотри документацию Области NavMesh.
Создание компонентов высокого уровня сборки NavMesh
Чтобы установить высокоуровневые компоненты сборки NavMesh :
-
Загрузите и установите Unity версии 5.6 или более позднюю.
-
Скопируйте или загрузить репозиторий из the NavMesh Components page на Unity Technologies GitHub, кликнув на зелёной кнопке Clone or download.
-
Откройте NavMesh Components Project используя Unity, или альтернативно скопируйте содержимое папки Assets/NavMeshComponents в существующий проект.
Найдите дополнительные примеры в папке Assets/Examples.
Примечание: Удостоверьтесь в том, что ваш проект сохранен перед установкой высокоуровневых компонентов сборки NavMesh.