Legacy Documentation: Version 5.5
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Mesh.SetIndices

Switch to Manual
public void SetIndices(int[] indices, MeshTopology topology, int submesh, bool calculateBounds = true);

Description

Sets the index buffer for the sub-Mesh.

A sub-Mesh is simply a separate indices array. When the Mesh Renderer uses multiple Materials, you should ensure that there are as many sub-Meshes as Materials.

SetTriangles and triangles always set the Mesh to be composed of triangle faces. Use SetIndices to create a Mesh composed of lines or points.

See Also: subMeshCount, MeshTopology enum.