1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-12 17:23:22 +08:00

Extract default mod switch measurements to constants

For use later when specific sizes/scales of the mod switches are
desired.
This commit is contained in:
Bartłomiej Dach 2022-02-22 23:22:00 +01:00
parent cfc41a0a36
commit d8fa443ea0
No known key found for this signature in database
GPG Key ID: BCECCD4FA41F6497
2 changed files with 6 additions and 4 deletions

View File

@ -21,9 +21,9 @@ namespace osu.Game.Rulesets.UI
{
public BindableBool Active { get; } = new BindableBool();
private readonly IMod mod;
public const float DEFAULT_SIZE = 60;
private const float size = 60;
private readonly IMod mod;
private readonly SpriteIcon background;
private readonly SpriteIcon? modIcon;
@ -49,7 +49,7 @@ namespace osu.Game.Rulesets.UI
{
Anchor = Anchor.Centre,
Origin = Anchor.Centre,
Size = new Vector2(size),
Size = new Vector2(DEFAULT_SIZE),
Icon = OsuIcon.ModBg
},
contentFlow = new FillFlowContainer

View File

@ -22,6 +22,8 @@ namespace osu.Game.Rulesets.UI
{
public BindableBool Active { get; } = new BindableBool();
public const float DEFAULT_HEIGHT = 30;
private readonly IMod mod;
private readonly Box background;
@ -36,7 +38,7 @@ namespace osu.Game.Rulesets.UI
public ModSwitchTiny(IMod mod)
{
this.mod = mod;
Size = new Vector2(73, 30);
Size = new Vector2(73, DEFAULT_HEIGHT);
InternalChild = new CircularContainer
{