unityの上部メニューを整理する奴 - VRCMenuOrganizer
- ダウンロード商品¥ 300

Unity Editorで増えすぎた上部メニューとHierarchy右クリックメニューを、Hierarchy風の操作で整理するEditor拡張です。 Unity標準メニューや他のEditor拡張が追加した項目を、元のソースコードを書き換えずに移動・複製・非表示にできます。フォルダー、並び順、区切り線もまとめて整理できます。 設定は本ツールを導入したProject間で共有され、元のメニューが存在するProjectでだけ適用されます。 制作:sunrise
🐍何をしてくれる?🐍
ToolsやGameObject右クリックに増えたメニューを、見慣れたHierarchy風のツリー上へ表示します。 項目をドラッグして移動/並び替えたり、複数選択してまとめて操作したり、使いやすい名前のフォルダーへ分けられます。複製した項目は元項目と同じ処理を呼び出すため、追加元のEditorスクリプトを書き換える必要はありません。 上部メニューとHierarchy右クリックメニューは別タブで管理し、それぞれ同じ種類のメニュー内だけで整理します。
🐍主な機能🐍
・既存メニューの移動/複製/一時非表示/名前変更 ・フォルダーの追加/削除/複製/名前変更
🐍元のメニューを守る設計🐍
・元のEditorスクリプトや導入済みアセットのファイルは書き換えません ・移動や削除で消した元の入口は、Unity上で一時的に非表示にします ・本ツールをProjectから削除してUnityを起動し直すと、元のメニューはUnityによって通常どおり再生成されます ・設定は元のメニューパスが現在のProjectに存在する場合だけ適用します
🐍使い方🐍
1.Unity Projectにインポートします。 2. Unityの「Tools > S&N > メニュー整理」を開きます。 3. 「上部メニュー」または「Hierarchy右クリック」タブを選びます。 4. 項目を選択し、ドラッグまたは右クリックメニューから整理します。フォルダー名はダブルクリックでも変更できます。 5. Hierarchy右クリックを整理する場合は「対象から読込」を押し、対象GameObjectを右クリックします。 変更内容は自動で保存されます。やり直す場合は戻る/進む、Ctrl+Z/Ctrl+Y、またはタブ単位のリセットを使用してください。
🐍動作環境🐍
OS:Windows Unity:2022.3.22f1で動作確認 言語:日本語
🐍よくある質問🐍
Q. このツールを削除したら、非表示にしたメニューも消えたままですか? A. いいえ。本ツールを削除してUnityを起動し直すと、元のEditor拡張やUnityがメニューを通常どおり再生成します。 Q. 別Projectにも同じ設定が反映されますか? A. はい。本ツールを導入したProject間で設定を共有します。ただし、元のメニューパスが存在しないProjectではその設定を適用しません。 Q. Unity標準メニューも整理できますか? A. 対応しています。Unity側が変更を受け付けない項目は操作せず、ツール上へ簡潔な通知を表示します。 Q. Hierarchy右クリックの項目が表示されません。 A. 「対象から読込」を押してから、対象のGameObjectを右クリックしてください。対象によって表示内容が変わるため、実際の右クリックメニューを読み込みます。
🐍既知の制限/注意🐍
・Unity Editorの内部メニュー構造を利用しているため、Unity本体や導入済みEditor拡張の更新によって取得結果や動作が変わる場合があります。 ・Unity側が変更を受け付けない一部の項目は、移動や一時非表示を行えません。その場合は「○○は削除不能オブジェクトです」などの簡潔な通知を表示します。 ・元のEditor拡張がメニューパスを変更した場合、以前のパスに対する設定は適用されません。現在の表示内容に合わせて整理し直してください。 ・Hierarchy右クリックメニューは対象GameObjectと現在のEditor状態によって内容が変わります。 ・Unityや導入済みEditor拡張を更新した後は、実際のメニュー表示と動作を確認してください。
🐍利用規約🐍
・本データの再配布・販売・自作発言は禁止です。 ・完全な挙動及び将来にわたる動作を保証するものではありません。 ・本データの使用によって生じるいかなる損害についても、作者は一切の責任を負わないものとします。
🐍最後に🐍
バグや機能追加要望はBOOTHのショップメッセージにお願いします。
🐍更新履歴🐍
2026/08/16 v1.0.0 公開

