public override void OnInspectorGUI() { GUILayout.Label("This is the stored data asset of your Easy Voice plugin"); if (EasyVoiceEditorWindow.window != null) { if (GUILayout.Button("Switch to Easy Voice window")) { EditorWindow.FocusWindowIfItsOpen <EasyVoiceEditorWindow>(); } } else { if (GUILayout.Button("Open Easy Voice window")) { EasyVoiceEditorWindow.Open(); } } }
public static void Open() { // Get existing open window or if none, make a new one window = GetWindow<EasyVoiceEditorWindow>("Easy Voice", typeof(SceneView)); }