mirror of
https://github.com/ppy/osu.git
synced 2024-12-14 10:52:53 +08:00
Only support centre anchors
This commit is contained in:
parent
2f075e3247
commit
269077f854
@ -540,24 +540,8 @@ namespace osu.Game.Overlays
|
|||||||
fillerSpriteText.Alpha = 1;
|
fillerSpriteText.Alpha = 1;
|
||||||
fillerSpriteText.Text = text;
|
fillerSpriteText.Text = text;
|
||||||
|
|
||||||
float initialX;
|
float initialX = (textOverflowWidth + mainSpriteText.Width) / 2;
|
||||||
float targetX;
|
float targetX = (textOverflowWidth - mainSpriteText.Width) / 2;
|
||||||
|
|
||||||
if (Anchor.HasFlagFast(Anchor.x0))
|
|
||||||
{
|
|
||||||
initialX = 0;
|
|
||||||
targetX = -mainSpriteText.Width;
|
|
||||||
}
|
|
||||||
else if (Anchor.HasFlagFast(Anchor.x1))
|
|
||||||
{
|
|
||||||
initialX = (textOverflowWidth + mainSpriteText.Width) / 2;
|
|
||||||
targetX = (textOverflowWidth - mainSpriteText.Width) / 2;
|
|
||||||
}
|
|
||||||
else // Anchor.x2
|
|
||||||
{
|
|
||||||
initialX = textOverflowWidth + mainSpriteText.Width;
|
|
||||||
targetX = textOverflowWidth;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.MoveToX(initialX)
|
this.MoveToX(initialX)
|
||||||
.Delay(initial_move_delay)
|
.Delay(initial_move_delay)
|
||||||
|
Loading…
Reference in New Issue
Block a user