はじめに
エディタ拡張で、ウィンドウのタブを右クリックした時に表示されるメニューに
項目を追加したい場合は「IHasCustomMenu」インターフェイスを使用して、
「AddItemsToMenu」関数を定義します
使用例
using UnityEditor; using UnityEngine; public class Example : EditorWindow, IHasCustomMenu { [MenuItem( "Window/Example" )] private static void Init() { GetWindow<Example>(); } public void AddItemsToMenu( GenericMenu menu ) { menu.AddItem ( new GUIContent( "ピカチュウ" ), false, () => Debug.Log( "ピカチュウ" ) ); } }