mirror of
https://github.com/osukey/osukey.git
synced 2025-07-02 00:40:09 +09:00
Get rid of raw AddDelay calls within osu.Game
This commit is contained in:
@ -44,13 +44,14 @@ namespace osu.Game.Screens
|
||||
boxContainer.ScaleTo(0.2f);
|
||||
boxContainer.RotateTo(-20);
|
||||
|
||||
Content.AddDelay(300, true);
|
||||
using (Content.BeginDelayedSequence(300, true))
|
||||
{
|
||||
boxContainer.ScaleTo(1, transition_time, EasingTypes.OutElastic);
|
||||
boxContainer.RotateTo(0, transition_time / 2, EasingTypes.OutQuint);
|
||||
|
||||
boxContainer.ScaleTo(1, transition_time, EasingTypes.OutElastic);
|
||||
boxContainer.RotateTo(0, transition_time / 2, EasingTypes.OutQuint);
|
||||
|
||||
textContainer.MoveTo(Vector2.Zero, transition_time, EasingTypes.OutExpo);
|
||||
Content.FadeIn(transition_time, EasingTypes.OutExpo);
|
||||
textContainer.MoveTo(Vector2.Zero, transition_time, EasingTypes.OutExpo);
|
||||
Content.FadeIn(transition_time, EasingTypes.OutExpo);
|
||||
}
|
||||
}
|
||||
|
||||
protected override bool OnExiting(Screen next)
|
||||
|
Reference in New Issue
Block a user