public static BehaviorTreeEditor Open() { BehaviorTreeEditor window = (BehaviorTreeEditor)EditorWindow.GetWindow(typeof(BehaviorTreeEditor), false, "BehaviorTree Editor"); window.minSize = new Vector2(WINDOW_MINSIZE_WIDTH, WINDOW_MINSIZE_HEIGHT); window.Show(); return(window); }
public override void OnInspectorGUI() { base.OnInspectorGUI(); if (targets.Length == 1) { EditorGUILayout.Space(); if (GUILayout.Button("Open Editor")) { BehaviorTreeEditor.OpenWithSelect(target); } } }