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

Mesh.GetIndices

Declaration

public int[] GetIndices(int submesh, bool applyBaseVertex = true);
public int[] GetIndices(int submesh, int meshLod, bool applyBaseVertex);

Параметры

Параметр Описание
субсетка Индекс подсетки. См. ,subMeshCount,.
applyBaseVertex True (значение по умолчанию) применит смещение базовой вершины к возвращенным индексам.
meshLod Индекс Mesh LOD. Используйте -1 для получения всей подсетки.

Возвращаемое значение

int[] Массив с индексами лиц.

Описание

Получает список индексов для указанной подсетки.

Каждое целое число в возвращаемом списке является индексом вершины, который используется как смещение в массивах вершин Mesh. См. vertices и GetVertices1. Формат индексов зависит от MeshTopology Например, треугольная сетка возвращает индексы, кратные трём.

Подсетка представляет собой перечень треугольников (или индексов с различными MeshTopology) которые отображаются с использованием единого Material. Когда Mesh используется с Renderer который имеет множественные материалы, вы должны убедиться, что есть одна суб-сетка на Материал.

Вызов метода перегрузки с List параметр, если вы контролируете жизненный цикл буфера индекса и хотите избежать выделения нового массива при каждом доступе.

Дополнительные ресурсы: subMeshCount, GetTopology, MeshTopology enum, AcquireReadOnlyMeshData функции.

Declaration

public void GetIndices(List<int> indices, int submesh, bool applyBaseVertex = true);
public void GetIndices(List<int> indices, int submesh, int meshLod, bool applyBaseVertex);
public void GetIndices(List<ushort> indices, int submesh, bool applyBaseVertex);
public void GetIndices(List<ushort> indices, int submesh, int meshLod, bool applyBaseVertex);

Параметры

Параметр Описание
индексы Список индексов для заполнения.
субсетка Индекс подсетки. См. ,subMeshCount,.
applyBaseVertex True (значение по умолчанию) применит смещение базовой вершины к возвращенным индексам.
meshLod Индекс Mesh LOD.

Описание

Используйте этот метод перегрузки, если вы контролируете жизненный цикл переданного списка и хотите избежать выделения нового массива при каждом доступе.