ゲームオブジェクト は コンポーネント を含んでいます (詳細は ゲームオブジェクト のドキュメントを参照してください)。
後述の例は、ゲームオブジェクト と コンポーネント の関係についてもっとも一般的な コンポーネント である Transform コンポーネント で説明しています。
新しい ゲームオブジェクト の インスペクター を見ると、 Transform コンポーネント が表示されます。
新しい空の ゲームオブジェクト は名前 (GameObject)、タグ (Untagged)、レイヤー (Default) を含んでいます。さらに、Transform コンポーネント を含んでいます。
Transform コンポーネント 無しに、エディターに ゲームオブジェクト を作成することは不可能です。このコンポーネントは、(ゲームの)世界と シーンビュー での ゲームオブジェクトの 位置、回転、スケールを定義します。
また、Transform コンポーネント によって、ゲームオブジェクト を使用するためでとても重要な「親子関係」と呼ばれる概念も可能になります。 Transform コンポーネント と親子関係に関する詳細は、Transform を参照してください。
Transform コンポーネント はすべての ゲームオブジェクト にとって重要です。そのため、各 ゲームオブジェクト に Transform コンポーネントがあります。しかし、ゲームオブジェクト には他の コンポーネント も設定できます。
Every Scene has a Main Camera GameObject by default. It has several components.(You can see this by selecting it in your open Scene to view its Inspector.)
Main Camera ゲームオブジェクト の インスペクター を見ると、その他の コンポーネント もあることに気づきます。具体的には、Camera コンポーネント、GUILayer、Flare Layer、Audio Listener などです。これらの コンポーネント すべてが、この ゲームオブジェクト に機能を加えます。
Rigidbody、Collider、Particle System、Audio はすべて、ゲームオブジェクト に追加することができるさまざまな コンポーネント です。