返回顶点位置的副本或分配新顶点位置数组。
网格中的顶点数可通过分配具有不同顶点数的顶点数组来更改。 请注意,如果调整顶点数组大小,则所有其他顶点属性(法线、颜色、切线、UV)也会自动调整大小。 如果在设置顶点时尚未向网格分配顶点,则会自动调用 RecalculateBounds。
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
void Update() {
Mesh mesh = GetComponent<MeshFilter>().mesh;
Vector3[] vertices = mesh.vertices;
int i = 0;
while (i < vertices.Length) {
vertices[i] += Vector3.up * Time.deltaTime;
i++;
}
mesh.vertices = vertices;
mesh.RecalculateBounds();
}
}