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) private Vector2 getPositionForDivisor(int divisor)
{ {
float relativePosition = (float)Math.Clamp(divisor, 0, 16) / 16; float localX = 1 - 1 / (float)divisor;
var sliderDrawQuad = tickSliderBar.ScreenSpaceDrawQuad; return tickSliderBar.ToScreenSpace(new Vector2(
return new Vector2( localX,
sliderDrawQuad.TopLeft.X + sliderDrawQuad.Width * relativePosition, 0.5f
sliderDrawQuad.Centre.Y ));
);
} }
[Test] [Test]