/// <summary> /// Close the window by hiding the main panel. Re-enable the bark UI. /// </summary> /// <param name="closedWindowHandler">Closed window handler.</param> public override void CloseWindow(System.Action closedWindowHandler) { ResumeGameplay(); showHideController.Hide(animationTransitions.hideTrigger, closedWindowHandler); IsOpen = false; onClose.Invoke(); }
private void HidePanel() { if (isVisible) { CheckShowHideController(); showHideController.ClearTrigger(animationTransitions.showTrigger); showHideController.Hide(animationTransitions.hideTrigger, HideControls); } else { HideControls(); } }
private void HidePanel() { CheckShowHideController(); showHideController.Hide(animationTransitions.hideTrigger, HideControls); }
/// <summary> /// Close the window by hiding the main panel. Re-enable the bark UI. /// </summary> /// <param name="closedWindowHandler">Closed window handler.</param> public override void CloseWindow(Action closedWindowHandler) { showHideController.Hide(animationTransitions.hideTrigger, closedWindowHandler); IsOpen = false; }