MonoBehaviourがアタッチされたGameObjectに、特定のコンポーネント(例:Rigidbody)が必須であることを指定する属性はどれか。

`[RequireComponent(typeof(Rigidbody))]` をクラスに付与すると、そのスクリプトを追加した際に自動的にRigidbodyも追加され、誤って削除できなくなる。