脚本与组件同理, MonoBehaviour继承Behaviour,Behaviour继承Component,所有组件也是继承Component,脚本可以理解为是自定义的组件。
Rigidbody rigidbody;
void Start()
{
//添加组件
rigidbody = gameObject.AddComponent<Rigidbody>();
//获取组件
rigidbody = GetComponent<Rigidbody>();
//移除组件,不会销毁物体
Destroy(rigidbody);
//销毁组件所在的物体
Destroy(rigidbody.gameObject);
}