1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-28 02:43:19 +08:00

replace manual code with existing method

This commit is contained in:
Gyoshi 2023-05-23 16:46:40 +02:00
parent 921d7e4d89
commit fa00f8b92a

View File

@ -90,12 +90,11 @@ namespace osu.Game.Tests.Visual.Editing
private Vector2 getPositionForDivisor(int divisor)
{
float relativePosition = (float)Math.Clamp(divisor, 0, 16) / 16;
var sliderDrawQuad = tickSliderBar.ScreenSpaceDrawQuad;
return new Vector2(
sliderDrawQuad.TopLeft.X + sliderDrawQuad.Width * relativePosition,
sliderDrawQuad.Centre.Y
);
float localX = 1 - 1 / (float)divisor;
return tickSliderBar.ToScreenSpace(new Vector2(
localX,
0.5f
));
}
[Test]