Hierarchy ウィンドウには現在のシーンにおける各ゲームオブジェクト (この説明では「オブジェクト」とも呼ばれています) のリストが表示されます。これらのいくつかは Asset ファイル (3D モデルなど) のインスタンスそのもので、その他は、プレハブのインスタンスで、ゲームのほとんどを構成するカスタムオブジェクトです。オブジェクトはシーンの中で加えたり、削除したりするので、Hierarchy ウィンドウでも、表われたり、消えたりします。
デフォルトでは、オブジェクトは作成された順に Hierarchy ウィンドウにリストされます。オブジェクトをドラッグして上下に順番を替えたり、「子」や「親」のオブジェクトにしたりできます (下の説明を参照)。
Unity では 親子関係 というコンセプトが使われています。ひとまとまりのオブジェクトを作成するとき、最上位のオブジェクトかシーンは「親オブジェクト」と呼ばれます。その下にグループ化されているすべてが「子オブジェクト」または「子」と呼ばれます。また、入れ子式の親子オブジェクトを作ることもできます (最上位の親オブジェクトの「子孫」と呼ばれます)。
親オブジェクトのドロップダウンの矢印 (名前の左側) をクリックして、子を表示/非表示にできます。ドロップダウンの矢印をクリックするときに Alt キーを押したままにすると、直接の子オブジェクトだけでなく、すべての子孫オブジェクトの表示/非表示を切り替えることができます。
あるオブジェクトの「子」オブジェクトを作成するには、Hierarchy ウィンドウ内で「子」にしたいオブジェクトを「親」にしたいオブジェクトの上にドラッグアンドドロップします。
また、オブジェクトを他のオブジェクトと同等にして「兄弟」つまり、同じ親オブジェクト下のオブジェクト同士にすることもできます。オブジェクトを他のオブジェクトの上か下に平行な青い線が現れるまでドラッグし、そこにドロップして同等の関係にします。
![この図で Object 4 (選択) を Object 2 と Object 3 (青い平行線で指示) の間にドラッグアンドドロップし、 Object 1 (薄い水色の囲い) の下のこれらの 2つのオブジェクトと「兄弟」にします。
子オブジェクトは親オブジェクトの動きと回転を継承します。これに関する詳細は、Transform を参照してください。
Hierarchy ウィンドウのオブジェクトの順番は英数字の順番にすることができます。メニューバーから Windows では Edit > Preferences を、OS X では Unity > Preferences を選択し、Preferences ウィンドウを開きます。Enable Alpha Numeric Sorting をチェックします。
これをチェックすると、Hierarchy ウィンドウの右上にアイコンが表示され、Transform ソート (デフォルト) か Alphabetic ソートを切り替えることができます。
The Scene visibility controls in the Hierarchy window allow you to quickly hide and show GameObjects in the Scene view without changing their in-game visibility. This is useful for working with large or complex Scenes where it can be difficult to view and select specific GameObjects.
For more information, see the documentation on Scene Visibility.
Hierarchy ウィンドウ上で一度に複数のシーンを開くことも可能です。詳しくは マルチシーン編集 をご参照ください。