mirror of
https://github.com/ppy/osu.git
synced 2024-11-11 15:47:26 +08:00
Don't redraw leaderboard scores
This commit is contained in:
parent
a87a1e6031
commit
2e6af84ca8
@ -12,6 +12,7 @@ namespace osu.Game.Graphics.Sprites
|
||||
public class GlowingSpriteText : Container, IHasText
|
||||
{
|
||||
private readonly OsuSpriteText spriteText, blurredText;
|
||||
private readonly BufferedContainer buffer;
|
||||
|
||||
public string Text
|
||||
{
|
||||
@ -43,13 +44,19 @@ namespace osu.Game.Graphics.Sprites
|
||||
set => blurredText.Colour = value;
|
||||
}
|
||||
|
||||
public bool RedrawOnScale
|
||||
{
|
||||
get => buffer.RedrawOnScale;
|
||||
set => buffer.RedrawOnScale = value;
|
||||
}
|
||||
|
||||
public GlowingSpriteText()
|
||||
{
|
||||
AutoSizeAxes = Axes.Both;
|
||||
|
||||
Children = new Drawable[]
|
||||
{
|
||||
new BufferedContainer
|
||||
buffer = new BufferedContainer
|
||||
{
|
||||
Anchor = Anchor.Centre,
|
||||
Origin = Anchor.Centre,
|
||||
|
@ -193,6 +193,7 @@ namespace osu.Game.Online.Leaderboards
|
||||
GlowColour = OsuColour.FromHex(@"83ccfa"),
|
||||
Text = score.TotalScore.ToString(@"N0"),
|
||||
Font = OsuFont.Numeric.With(size: 23),
|
||||
RedrawOnScale = false,
|
||||
},
|
||||
RankContainer = new Container
|
||||
{
|
||||
@ -338,6 +339,7 @@ namespace osu.Game.Online.Leaderboards
|
||||
GlowColour = OsuColour.FromHex(@"83ccfa"),
|
||||
Text = statistic.Value,
|
||||
Font = OsuFont.GetFont(size: 17, weight: FontWeight.Bold),
|
||||
RedrawOnScale = false
|
||||
},
|
||||
},
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user