階層構造を表示して階層内のオブジェクトを選択する方法は、数多くあります。
次の方法を使用して、リンク済み階層の親子間の関係を表示できます。
オブジェクトを階層的にリスト表示するには、ダイアログ ボックスの[サブツリーを表示](Display Subtree)をオンにします。これにより、子は親の下にインデント表示されます。
コントローラ リストで階層を表示
プラス記号の正方形アイコンは、そのオブジェクトの下に集約されたブランチがあることを表します。マイナス記号は、展開されたブランチを表します。プラス記号アイコンをクリックしてブランチを展開し、マイナス記号アイコンをクリックしてブランチを集約します。
階層内で 1 つ以上のオブジェクトを選択したら、PageUp と PageDown を使用し、直接の親か子を選択できます。
オブジェクトとそのすべての子の選択するには、次のように操作します。
[ユーザ インタフェースをカスタマイズ](Customize User Interface)の[メイン UI](Main UI)グループの[All Commands]カテゴリには、[兄弟を選択 - 次](Select Sibling - Next)と[兄弟を選択 - 前](Select Sibling - Previous)というアクションがあります。ホットキー、ツールバー ボタンなどを割り当てることができます。矢印キーの右矢印と左矢印にそれぞれ割り当てることを推奨します。既定値では、これらのキーはキーボード ショートカットに割り当てられていません。
これらのコマンドのいずれかを使用すると、現在の選択しているオブジェクトの代わりに、同じ階層レベルの単体オブジェクトを選択することができます。より正確に言うと、ここで定義する兄弟とは、最も近い親との世代的な距離が、選択したオブジェクトと同じであるオブジェクトです。この定義に該当するすべてのオブジェクトは兄弟であるため、非対称的な階層では、オブジェクト A はオブジェクト B の兄弟であっても、その逆は必ずしも同様ではありません。
たとえば、ダミー ヘルパー オブジェクトの非対称的な階層を以下に示します。
[シーンから選択](Select From Scene)ダイアログ ボックスの階層 |
ビューポートの階層(番号は説明のために付加しています) |
ビューポート イメージでは、ダミー オブジェクト 06、08、02 は互いに兄弟同士であるように見えます。しかし、実際の構成はもっと複雑です。ダミー オブジェクト 02 と 08 はダミー 03 の直接の子で、ダミー 06 はダミー 03 と同じ階層レベルにあるダミー 05 の直接の子です。
このような兄弟の定義には、実用面でのメリットがあります。たとえば、キャラクタの片手のすべての指のリンクを順々に選択することができます。もう片方の手が選択されることはありません。ただし、腕オブジェクトを選択して兄弟を順々に選択すると、たいていもう片方の腕オブジェクトが選択されます。
これらのコマンドを使用するとき、非表示オブジェクトやフリーズ オブジェクトを選択することはできません。ただし、兄弟かどうかを判断する際に階層の一部とみなされます。また、選択フィルタがアクティブな場合、フィルタの基準に合わない兄弟は選択されません。フィルタ基準外の兄弟はとばされ、他に兄弟がある場合にはそれが選択されます。
クアッド メニューをカスタマイズして、子、先祖、またはその両方を選択するコマンドを表示します。[カスタマイズ](Customize)メニューで、[ユーザ インタフェースをカスタマイズ](Customize User Interface)を選択します。[クアッド メニュー](Quads)タブで、[先祖を選択](Select Ancestor)または[子を選択](Select Children)を全コマンドのリストからクアッド メニューにドラッグします。これで、右クリックしてからクリックするだけで子や親を簡単に選択できるようになります。