用于碰撞检测的网格对象。
如果在设置 sharedMesh 之前,网格的任何顶点、索引或三角形发生了更改,则会重新构建 MeshCollider 的形状。
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
public Mesh meshToCollide;
void Example() {
if (!meshToCollide) {
Debug.LogError("Assign a mesh in the inspector");
return;
}
transform.gameObject.AddComponent<MeshCollider>();
transform.GetComponent<MeshCollider>().sharedMesh = meshToCollide;
}
}