MRが楽しい

MRやVRについて学習したことを書き残す

UnityのHierarchyをアルファベット順にソートする

本日はUnityの小ネタ枠です。
UnityのHierarchyをアルファベット順にソートする方法についてです。

デフォルトのHierarchy

デフォルトのHierarchyはゲームオブジェクトをドラッグして自由に順番を入れ替えることができます。
この状態は[Transform Sorting]と呼ばれます。

アルファベット順にソートする

Hierarchyをアルファベット順にソートするにはメニューから[Edit -> Preferences..]を開き、[General]タブを開きます。

[Enable Alphanumeric Sorting]にチェックを入れます。
これでアルファベット順のソート機能が利用できるようになります。

Hierarchyウィンドウの右上でソートの変更を行うドロップダウンが選択できるようになります。

ここで[Alphabetical Sorting]を選択すると、Hierarchyのゲームオブジェクトがアルファベット順にソートされます。
この状態ではドラッグによる順番入れ替えができないため、UIなどオブジェクト順が動作に影響する実装を行う際は注意が必要です。