Mesh 网格
概述
可以通过脚本代码创建或修改Mesh类。
Mesh的属性包括顶点数组和若干个三角形数组
对于每一个顶点,可以有一条法线、两个纹理坐标、颜色和切线。这些都是可选的可以随意删除。所有的顶点信息都分别存储在相同大小的数组中,如果你的mesh有十个顶点,那么你就会有十条法线和其它属性的数组。
以下三种情况你可能会想用可修改的mesh:
1.从零开始创建一个mesh:应该按照下面的顺序
a) 指定顶点
b) 指定若干个三角形
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
public Vector3[] newVertices;
public Vector2[] newUV;
public int[] newTriangles;
void Start() {
Mesh mesh = new Mesh();