Legacy Documentation: Version 5.1
LanguageEnglish
  • C#
  • JS

Script language

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

Mesh.uv

Switch to Manual
public var uv: Vector2[];

Description

The base texture coordinates of the mesh.

#pragma strict
function Start() {
	var mesh: Mesh = GetComponent.<MeshFilter>().mesh;
	var vertices: Vector3[] = mesh.vertices;
	var uvs: Vector2[] = new Vector2[vertices.Length];
	for (var i: int = 0; i < uvs.Length; i++) {
		uvs[i] = new Vector2(vertices[i].x, vertices[i].z);
	}
	mesh.uv = uvs;
}