Disable mousewheel while playing

This commit is contained in:
Jorolf
2017-02-28 00:08:34 +01:00
parent 6d8b4cd31e
commit 8b3477820f
2 changed files with 8 additions and 1 deletions

View File

@ -24,6 +24,7 @@ using OpenTK.Graphics;
using osu.Framework.Graphics.Containers;
using osu.Framework.Graphics.Transforms;
using osu.Framework.Logging;
using osu.Framework.Input;
namespace osu.Game.Screens.Play
{
@ -159,6 +160,8 @@ namespace osu.Game.Screens.Play
scoreOverlay,
pauseOverlay
};
mouseWheelDisabled = config.GetBindable<bool>(OsuConfig.MouseDisableWheel);
}
private void initializeSkipButton()
@ -325,5 +328,9 @@ namespace osu.Game.Screens.Play
{
Background?.FadeTo((100f - dimLevel) / 100, 800);
}
private Bindable<bool> mouseWheelDisabled;
protected override bool OnWheel(InputState state) => mouseWheelDisabled.Value && !isPaused;
}
}