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") 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); }, 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 public Bindable<T> Current
{ {
get => slider.Current; get => slider.Current;