mirror of
https://github.com/ppy/osu.git
synced 2024-12-14 12:33:01 +08:00
Add processing of Spinner approach circles
This commit is contained in:
parent
0757044b15
commit
8b85c78b0d
@ -74,6 +74,11 @@ namespace osu.Game.Rulesets.Osu.Mods
|
||||
using (circle.BeginAbsoluteSequence(hitObject.StartTime - hitObject.TimePreempt))
|
||||
circle.ApproachCircle.Hide();
|
||||
}
|
||||
else if (drawableObject is DrawableSpinner spinner)
|
||||
{
|
||||
spinner.Body.OnSkinChanged += () => hideSpinnerApproachCircle(spinner);
|
||||
hideSpinnerApproachCircle(spinner);
|
||||
}
|
||||
}
|
||||
|
||||
if (OnlyFadeApproachCircles.Value)
|
||||
@ -123,9 +128,6 @@ namespace osu.Game.Rulesets.Osu.Mods
|
||||
// hide elements we don't care about.
|
||||
// todo: hide background
|
||||
|
||||
spinner.Body.OnSkinChanged += () => hideSpinnerApproachCircle(spinner);
|
||||
hideSpinnerApproachCircle(spinner);
|
||||
|
||||
using (spinner.BeginAbsoluteSequence(fadeStartTime))
|
||||
spinner.FadeOut(fadeDuration);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user