/// <summary> /// Acciones al esconder pantalla /// </summary> public virtual void Hide() { if (IsShowing) { ScreenHided.Invoke(); if (IsTweenerAvailable()) { _isShowing = false; if (longestTweener) { longestTweener.OnFadeOutFinished.AddListener(TurnOff); } if (tweener) { tweener.FadeOut(); } foreach (UITweener tweener in tweeners) { tweener.FadeOutDefault(); } } else { TurnOff(); } } }