Adjust keyboard step to be something sensible

This commit is contained in:
Dean Herbert 2021-03-19 17:13:30 +09:00
parent 0195d654ca
commit 32c571fc94
2 changed files with 11 additions and 1 deletions

View File

@ -18,7 +18,8 @@ namespace osu.Game.Screens.Edit.Timing
{
multiplierSlider = new SliderWithTextBoxInput<double>("Speed Multiplier")
{
Current = new DifficultyControlPoint().SpeedMultiplierBindable
Current = new DifficultyControlPoint().SpeedMultiplierBindable,
KeyboardStep = 0.1f
}
});
}

View File

@ -69,6 +69,15 @@ namespace osu.Game.Screens.Edit.Timing
}, true);
}
/// <summary>
/// A custom step value for each key press which actuates a change on this control.
/// </summary>
public float KeyboardStep
{
get => slider.KeyboardStep;
set => slider.KeyboardStep = value;
}
public Bindable<T> Current
{
get => slider.Current;