mirror of
https://github.com/osukey/osukey.git
synced 2025-08-07 16:43:52 +09:00
Update screen method signatures to match framework API changes
This commit is contained in:
@ -33,39 +33,39 @@ namespace osu.Game.Overlays.FirstRunSetup
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void OnEntering(IScreen last)
|
public override void OnEntering(ScreenTransitionEvent e)
|
||||||
{
|
{
|
||||||
base.OnEntering(last);
|
base.OnEntering(e);
|
||||||
this
|
this
|
||||||
.FadeInFromZero(500)
|
.FadeInFromZero(500)
|
||||||
.MoveToX(offset)
|
.MoveToX(offset)
|
||||||
.MoveToX(0, 500, Easing.OutQuint);
|
.MoveToX(0, 500, Easing.OutQuint);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void OnResuming(IScreen last)
|
public override void OnResuming(ScreenTransitionEvent e)
|
||||||
{
|
{
|
||||||
base.OnResuming(last);
|
base.OnResuming(e);
|
||||||
this
|
this
|
||||||
.FadeInFromZero(500)
|
.FadeInFromZero(500)
|
||||||
.MoveToX(0, 500, Easing.OutQuint);
|
.MoveToX(0, 500, Easing.OutQuint);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override bool OnExiting(IScreen next)
|
public override bool OnExiting(ScreenExitEvent e)
|
||||||
{
|
{
|
||||||
this
|
this
|
||||||
.FadeOut(100)
|
.FadeOut(100)
|
||||||
.MoveToX(offset, 500, Easing.OutQuint);
|
.MoveToX(offset, 500, Easing.OutQuint);
|
||||||
|
|
||||||
return base.OnExiting(next);
|
return base.OnExiting(e);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void OnSuspending(IScreen next)
|
public override void OnSuspending(ScreenTransitionEvent e)
|
||||||
{
|
{
|
||||||
this
|
this
|
||||||
.FadeOut(100)
|
.FadeOut(100)
|
||||||
.MoveToX(-offset, 500, Easing.OutQuint);
|
.MoveToX(-offset, 500, Easing.OutQuint);
|
||||||
|
|
||||||
base.OnSuspending(next);
|
base.OnSuspending(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -97,9 +97,9 @@ namespace osu.Game.Overlays.FirstRunSetup
|
|||||||
|
|
||||||
private class PinnedMainMenu : MainMenu
|
private class PinnedMainMenu : MainMenu
|
||||||
{
|
{
|
||||||
public override void OnEntering(IScreen last)
|
public override void OnEntering(ScreenTransitionEvent e)
|
||||||
{
|
{
|
||||||
base.OnEntering(last);
|
base.OnEntering(e);
|
||||||
|
|
||||||
Buttons.ReturnToTopOnIdle = false;
|
Buttons.ReturnToTopOnIdle = false;
|
||||||
Buttons.State = ButtonSystemState.TopLevel;
|
Buttons.State = ButtonSystemState.TopLevel;
|
||||||
|
Reference in New Issue
Block a user