Update styling

This commit is contained in:
smoogipoo
2021-09-30 17:54:52 +09:00
parent 84bddf0885
commit d2a8f35b4c
2 changed files with 45 additions and 6 deletions

View File

@ -25,7 +25,7 @@ namespace osu.Game.Graphics.UserInterface
set => current.Current = value;
}
private SpriteText displayedCountSpriteText;
private IHasText displayedCountSpriteText;
/// <summary>
/// If true, the roll-up duration will be proportional to change in value.
@ -72,10 +72,10 @@ namespace osu.Game.Graphics.UserInterface
[BackgroundDependencyLoader]
private void load()
{
displayedCountSpriteText = CreateSpriteText();
displayedCountSpriteText = CreateText();
UpdateDisplay();
Child = displayedCountSpriteText;
Child = (Drawable)displayedCountSpriteText;
}
protected void UpdateDisplay()
@ -160,6 +160,8 @@ namespace osu.Game.Graphics.UserInterface
this.TransformTo(nameof(DisplayedCount), newValue, rollingTotalDuration, RollingEasing);
}
protected virtual IHasText CreateText() => CreateSpriteText();
protected virtual OsuSpriteText CreateSpriteText() => new OsuSpriteText
{
Font = OsuFont.Numeric.With(size: 40f),