/// <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();
         }
     }
 }