Use a receptor model instead

This commit is contained in:
David Zhao
2019-07-29 18:45:16 +09:00
parent 8742ed8a9c
commit e8c039bb8a
4 changed files with 32 additions and 44 deletions

View File

@ -84,6 +84,8 @@ namespace osu.Game
protected OsuScreenStack ScreenStack;
protected BackButton BackButton;
private BackButton.BackButtonReceptor backButtonReceptor;
private VolumeOverlay volume;
private OsuLogo osuLogo;
@ -407,8 +409,9 @@ namespace osu.Game
RelativeSizeAxes = Axes.Both,
Children = new Drawable[]
{
backButtonReceptor = new BackButton.BackButtonReceptor(),
ScreenStack = new OsuScreenStack { RelativeSizeAxes = Axes.Both },
BackButton = new BackButton
BackButton = new BackButton(backButtonReceptor)
{
Anchor = Anchor.BottomLeft,
Origin = Anchor.BottomLeft,