Пример #1
0
 public void SetAlphaOnFaderExcept(Fader fader, Type exceptType, float alpha)
 {
     if (fader && fader.GetType() != exceptType)
     {
         SetAlphaOnFader(fader, alpha);
     }
 }
Пример #2
0
 public void FadeExcept(Fader fader, Type exceptType, GameObject exceptObj, GEFadeManager.FadeType type, float fadeDuration, AnimationCurve opacityCurve)
 {
     if (fader && fader.GetType() != exceptType && fader.gameObject != exceptObj)
     {
         Fade(fader, type, fadeDuration, opacityCurve);
     }
     else if (fader == null)
     {
         OnFadeComplete?.Invoke(type);
     }
 }