Fix centering of labels using Height instead of location to better handle rotations

This commit is contained in:
Dean Herbert
2022-03-18 20:17:04 +09:00
parent bd488d139d
commit ed90dc6d6b

View File

@ -294,20 +294,20 @@ namespace osu.Game.Screens.Play.HUD.HitErrorMeters
case LabelStyles.Text: case LabelStyles.Text:
labelEarly = new OsuSpriteText labelEarly = new OsuSpriteText
{ {
X = -1,
Y = -10, Y = -10,
Text = "Early", Text = "Early",
Font = OsuFont.Default.With(size: 10), Font = OsuFont.Default.With(size: 10),
Height = 12,
Anchor = Anchor.TopCentre, Anchor = Anchor.TopCentre,
Origin = Anchor.Centre, Origin = Anchor.Centre,
}; };
labelLate = new OsuSpriteText labelLate = new OsuSpriteText
{ {
X = -1,
Y = 10, Y = 10,
Text = "Late", Text = "Late",
Font = OsuFont.Default.With(size: 10), Font = OsuFont.Default.With(size: 10),
Height = 12,
Anchor = Anchor.BottomCentre, Anchor = Anchor.BottomCentre,
Origin = Anchor.Centre, Origin = Anchor.Centre,
}; };