Mesh.MeshData.GetIndices
Declaration
public void GetIndices(NativeArray<ushort> outIndices, int submesh, bool applyBaseVertex = true);public void GetIndices(NativeArray<int> outIndices, int submesh, bool applyBaseVertex = true);public void GetIndices(NativeArray<ushort> outIndices, int submesh, int meshlod, bool applyBaseVertex = true);public void GetIndices(NativeArray<int> outIndices, int submesh, int meshlod, bool applyBaseVertex = true);Параметры
| Параметр | Описание |
|---|---|
| outIndices | Массив индексов назначения. |
| субсетка | Индекс подсетки, для которой требуется получить индексы. См. subMeshCount. |
| applyBaseVertex | Если true, Unity применит смещение вершины базы к возвращенным индексам. Значение по умолчанию — true. |
| Мешлод | Индекс сетки LOD для получения индексов. Используйте -1 для получения всей подсетки. См. также: lodCount. |
Описание
Заполняет массив индексами для данной подсетки из MeshData.
Массив назначения должен иметь достаточно элементов, чтобы вместить индексный буфер данной подсетки. См. GetSubMesh и SubMeshDescriptor.indexCount. Дополнительные ресурсы: Mesh.GetIndices, subMeshCount, GetSubMesh.