はじめに
Unity で UI の前後関係を変える時はオブジェクトの兄弟関係を変更しますが
マウスでドラッグ&ドロップするのが地味に手間に感じたので
ショートカットキーで兄弟関係を変更できるエディタ拡張を作りました
ソースコード
using UnityEditor; public static class SibilingChanger { [MenuItem( "Tools/Sibiling/Up &PGUP" )] private static void Up() { var t = Selection.activeTransform; t.SetSiblingIndex( t.GetSiblingIndex() - 1 ); } [MenuItem( "Tools/Sibiling/Up &PGDN" )] private static void Down() { var t = Selection.activeTransform; t.SetSiblingIndex( t.GetSiblingIndex() + 1 ); } }