Ejemplo n.º 1
0
 public void DoHide(float duration, MenuTransitionsCommon.TransitionComplete callback)
 {
     DoFade(canvasGroup.alpha, 0.0F, duration, () => { HideComplete(); if (callback != null)
                                                       {
                                                           callback();
                                                       }
            });
 }
Ejemplo n.º 2
0
 public void DoShow(float duration, MenuTransitionsCommon.TransitionComplete callback)
 {
     DoFade(canvasGroup.alpha, 1.0F, duration, callback);
     canvasGroup.blocksRaycasts = true;
 }
Ejemplo n.º 3
0
 public void DoFade(float startAlpha, float endAlpha, float duration,
                    MenuTransitionsCommon.TransitionComplete callback)
 {
     StartCoroutine(MenuTransitionsCommon.FadeCoroutine(startAlpha, endAlpha, duration,
                                                        canvasGroup, callback));
 }