public static XBehaviorTreeEditor ShowWindow(Agent agent) { XBehaviorTreeEditor window = EditorWindow.GetWindow <XBehaviorTreeEditor>(agent.BTree.Id); window.SetAgent(agent); return(window); }
protected override void OnEnable() { base.OnEnable(); Instance = this; if (mainToolbar == null) { mainToolbar = new XMainToolbar(); } mainToolbar.OnEnable(); centerView = true; EditorApplication.playModeStateChanged += OnPlayModeStateChanged; }