添加组件
//创建一个名为Cube的物体
GameObject go = new GameObject("Cube");
//给go添加一个刚体组件
go.AddComponent<Rigidbody>();
查找组件
mMesh = go.GetComponent<MeshRenderer> ();
激活关闭组件
public MeshRenderer mMesh;
void Start ()
{
mMesh = go.GetComponent<MeshRenderer> ();
//关闭
mMesh.enabled = false;
//激活
mMesh.enabled = true;
}
关闭游戏物体的时候这个物体身上所带有的组件也全部被关闭了
GameObject go = new GameObject("Cube");
//关闭物体
go.SetActive(false);
//激活物体
go.SetActive(true);