Sort Parent Children (親オブジェクトの子をソート)
メニューパス: GameObject > LogicCuteGuy > Sort Parent Children
さまざまな基準に基づいて Hierarchy 内の子 GameObject を並べ替える、精密な整理ツールです。これは、複雑なシーンの構造を維持し、子オブジェクトを見つけやすくするために不可欠です。
主な機能
- ソートモード:
- Name A-Z / Z-A: アルファベット順のソート。
- Local Position 軸: X、Y、または Z のローカル座標に基づいてソート(昇順または降順)。一列またはグリッド状に配置されたオブジェクトに最適です。
- 一括操作: 指定した 1 つの親の子をソートするか、選択した複数の親を一度に処理します。
- インデックスの安定性: 安全でデータを保持する「Sibling Index」の再注文(
SetSiblingIndex)を使用します。 - Undo(元に戻す)のサポート: すべてのソート操作は、1 ステップで完全に元に戻すことができます。
使い方
- 親となる GameObject を選択するか、ツールウィンドウを開きます。
- Sort Mode を選択します(例:
Name A-ZまたはLocal Pos X Asc)。 - 指定した親に対して Sort Children をクリックするか、現在の選択に対して Sort Selected Parents をクリックします。
[!TIP] Local Pos X Asc によるソートは、一連の UI ボタン、インベントリスロット、または繰り返しの環境プロップがあり、それらを左から右への視覚的な順序に直接対応させたい場合に非常に便利です。