protected override void LoadComplete() { if (Judgement.Result != HitResult.Miss) { JudgementText.TransformSpacingTo(new Vector2(14, 0), 1800, EasingTypes.OutQuint); } base.LoadComplete(); }
public override void PlayAnimation() { base.PlayAnimation(); if (Result != HitResult.Miss) { JudgementText.TransformSpacingTo(Vector2.Zero).Then().TransformSpacingTo(new Vector2(14, 0), 1800, Easing.OutQuint); } }
public override void PlayAnimation() { base.PlayAnimation(); if (Result != HitResult.Miss) { JudgementText.ScaleTo(new Vector2(0.8f, 1)).Then().ScaleTo(new Vector2(1.2f, 1), 1800, Easing.OutQuint); } }
public override void PlayAnimation() { if (Result != HitResult.Miss) { JudgementText.ScaleTo(0.9f); JudgementText.ScaleTo(1, 500, Easing.OutElastic); } base.PlayAnimation(); }
protected override void ApplyHitAnimations() { if (lighting != null) { JudgementBody.Delay(FadeInDuration).FadeOut(400); lighting.ScaleTo(0.8f).ScaleTo(1.2f, 600, Easing.Out); lighting.FadeIn(200).Then().Delay(200).FadeOut(1000); } JudgementText?.TransformSpacingTo(new Vector2(14, 0), 1800, Easing.OutQuint); base.ApplyHitAnimations(); }
protected override void ApplyHitAnimations() { bool hitLightingEnabled = config.Get <bool>(OsuSetting.HitLighting); if (hitLightingEnabled) { JudgementBody.FadeIn().Delay(FadeInDuration).FadeOut(400); Lighting.ScaleTo(0.8f).ScaleTo(1.2f, 600, Easing.Out); Lighting.FadeIn(200).Then().Delay(200).FadeOut(1000); } else { JudgementBody.Alpha = 1; } fadeOutDelay = hitLightingEnabled ? 1400 : base.FadeOutDelay; JudgementText?.TransformSpacingTo(Vector2.Zero).Then().TransformSpacingTo(new Vector2(14, 0), 1800, Easing.OutQuint); base.ApplyHitAnimations(); }
protected override void ApplyHitAnimations() { JudgementText?.TransformSpacingTo(new Vector2(14, 0), 1800, Easing.OutQuint); base.ApplyHitAnimations(); }