/// <summary>Applies default animations to an arriving logo. /// Todo: This should not exist.</summary> /// <param name="logo">The logo to apply animations to.</param> public static void ApplyLogoArrivingDefaults(RhythmicLogo logo) { logo.FadeOut(300, Easing.OutQuint); logo.Anchor = Anchor.TopLeft; logo.Origin = Anchor.Centre; logo.RelativePositionAxes = Axes.Both; }
protected override void LogoSuspending(RhythmicLogo logo) { base.LogoSuspending(logo); logo.FadeOut(logo.Alpha * 400); }
public override bool OnExiting(IScreen next) { logo.MoveToX(25, 1000, Easing.InExpo); logo.FadeOut(1000, Easing.OutExpo); return(base.OnExiting(next)); }