Unity 6.3
0 онлайн 40 гостей 3 в системе
Вход

NavMeshBuilder.CollectSources

Описание

Для удобства вы можете создать список источников сборки непосредственно из текущей геометрии.

Коллекция может контролироваться с точки зрения слоев, типа геометрии и путем сбора либо по иерархии, либо по объему.

Declaration

public static void CollectSources(Bounds includedWorldBounds, int includedLayerMask, AI.NavMeshCollectGeometry geometry, int defaultArea, List<NavMeshBuildMarkup> markups, List<NavMeshBuildSource> results);

Параметры

Параметр Описание
includedWorldBounds Для включения запрошенных объектов в результаты поиска они должны перекрывать эти границы.
includedLayerMask Указывает, какие слои включены в запрос.
геометрия Какой тип геометрии собирать — e.g. Физика коллайдеров.
defaultArea Тип области, присваиваемой результатам, если она не изменена NavMeshMarkup.
Маркапы Список маркеров, который позволяет более точно контролировать, как объекты собираются.
результаты Список, в котором хранятся результаты, список очищается в начале вызова.

Описание

Собирает рендереры или физику коллайдеров, и местности в объеме. Эта функция может не собирать некоторые MeshColliders, которые находятся на расстоянии больше, чем 1E7 от источника.

Declaration

public static void CollectSources(Bounds includedWorldBounds, int includedLayerMask, AI.NavMeshCollectGeometry geometry, int defaultArea, bool generateLinksByDefault, List<NavMeshBuildMarkup> markups, bool includeOnlyMarkedObjects, List<NavMeshBuildSource> results);

Параметры

Параметр Описание
includedWorldBounds Для включения запрошенных объектов в результаты поиска они должны перекрывать эти границы.
includedLayerMask Указывает, какие слои включены в запрос.
геометрия Какой тип геометрии собирать — e.g. Физика коллайдеров.
defaultArea Тип области, присваиваемой результатам, если она не изменена NavMeshMarkup.
generateLinksByDefault Если true, то для создания ссылок будут рассматриваться все источники. В противном случае будут рассматриваться только отмеченные источники.
Маркапы Список маркеров, который позволяет более точно контролировать, как объекты собираются.
includeOnlyMarkedObjects Указывает, собираются ли только объекты с метками.
результаты Список, в котором хранятся результаты, список очищается в начале вызова.

Описание

Собирает рендереры или коллайдеры физики, и ландшафты в объеме. Эта функция может не собирать некоторые MeshColliders, которые находятся на расстоянии больше 1E7 от источника.

Declaration

public static void CollectSources(Transform root, int includedLayerMask, AI.NavMeshCollectGeometry geometry, int defaultArea, List<NavMeshBuildMarkup> markups, List<NavMeshBuildSource> results);

Параметры

Параметр Описание
корень Если не null, рассматривать только корень и его дочерние объекты в запросе; если null, включать все загруженные.
includedLayerMask Указывает, какие слои включены в запрос.
геометрия Какой тип геометрии собирать — e.g. Физика коллайдеров.
defaultArea Тип области, присваиваемой результатам, если она не изменена NavMeshMarkup.
Маркапы Список маркеров, который позволяет более точно контролировать, как объекты собираются.
результаты Список, в котором хранятся результаты, список очищается в начале вызова.

Описание

Собирает рендеры или физику коллайдеров и рельефы в иерархии преобразования.

Declaration

public static void CollectSources(Transform root, int includedLayerMask, AI.NavMeshCollectGeometry geometry, int defaultArea, bool generateLinksByDefault, List<NavMeshBuildMarkup> markups, bool includeOnlyMarkedObjects, List<NavMeshBuildSource> results);

Параметры

Параметр Описание
корень Если не null, рассматривать только корень и его дочерние объекты в запросе; если null, включать все загруженные.
includedLayerMask Указывает, какие слои включены в запрос.
геометрия Какой тип геометрии собирать — e.g. Физика коллайдеров.
defaultArea Тип области, присваиваемой результатам, если она не изменена NavMeshMarkup.
generateLinksByDefault Если true, то для создания ссылок будут рассматриваться все источники. В противном случае будут рассматриваться только отмеченные источники.
Маркапы Список маркеров, который позволяет более точно контролировать, как объекты собираются.
includeOnlyMarkedObjects Указывает, собираются ли только объекты с метками.
результаты Список, в котором хранятся результаты, список очищается в начале вызова.

Описание

Собирает рендеры или физику коллайдеров и рельефы в иерархии преобразования.