Пример #1
0
 public void Hide()
 {
     if (_fader.IsShowing)
     {
         _fader.FadeOut();
     }
 }
Пример #2
0
 public void Hide()
 {
     if (CanvasGroupFader != null)
     {
         CanvasGroupFader.FadeOut();
     }
 }
Пример #3
0
 public void OnHide()
 {
     if (Fader != null)
     {
         Fader.FadeOut();
     }
 }
Пример #4
0
        public void ChangeState()
        {
            if (_fader.State == UICanvasGroupFader.FaderState.FadedIn)
            {
                _fader.FadeOut();
            }

            if (_fader.State == UICanvasGroupFader.FaderState.FadedOut)
            {
                _fader.FadeIn();
            }
        }
Пример #5
0
        public void HidePopup()
        {
            if (_activePopup == null)
            {
                return;
            }

            var popup = _activePopup.GetComponent <IPopup>();

            if (popup != null)
            {
                popup.OnHide();
                Destroy(_activePopup, popup.DestroyDelay);
            }
            else
            {
                Destroy(_activePopup);
            }

            PopupPanel.FadeOut();
        }
Пример #6
0
        IEnumerator HideAfter(float time)
        {
            yield return(new WaitForSeconds(time));

            _fader.FadeOut();
        }