返回顶点位置的副本或分配新顶点位置数组。
网格中的顶点数可通过分配具有不同顶点数的顶点数组来更改。 请注意,如果调整顶点数组大小,则所有其他顶点属性(法线、颜色、切线、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(); } }