mirror of
https://github.com/ppy/osu.git
synced 2025-01-13 11:23:00 +08:00
Merge pull request #1054 from Nabile-Rahmani/drawableflag-ctor
Less verbose DrawableFlag constructor
This commit is contained in:
commit
4aba6f1903
@ -129,7 +129,7 @@ namespace osu.Game.Overlays.Profile
|
||||
Origin = Anchor.BottomLeft,
|
||||
Y = -48
|
||||
},
|
||||
countryFlag = new DrawableFlag(user.Country?.FlagName ?? "__")
|
||||
countryFlag = new DrawableFlag(user.Country?.FlagName)
|
||||
{
|
||||
Anchor = Anchor.BottomLeft,
|
||||
Origin = Anchor.BottomLeft,
|
||||
|
@ -27,7 +27,7 @@ namespace osu.Game.Screens.Multiplayer
|
||||
set
|
||||
{
|
||||
host.Text = value.Username;
|
||||
flagContainer.Children = new[] { new DrawableFlag(value.Country?.FlagName ?? @"__") { RelativeSizeAxes = Axes.Both } };
|
||||
flagContainer.Children = new[] { new DrawableFlag(value.Country?.FlagName) { RelativeSizeAxes = Axes.Both } };
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -191,7 +191,7 @@ namespace osu.Game.Screens.Select.Leaderboards
|
||||
Masking = true,
|
||||
Children = new Drawable[]
|
||||
{
|
||||
new DrawableFlag(Score.User?.Country?.FlagName ?? "__")
|
||||
new DrawableFlag(Score.User?.Country?.FlagName)
|
||||
{
|
||||
Width = 30,
|
||||
RelativeSizeAxes = Axes.Y,
|
||||
|
@ -49,9 +49,9 @@ namespace osu.Game.Users
|
||||
sprite.Texture = textures.Get($@"Flags/{flagName}");
|
||||
}
|
||||
|
||||
public DrawableFlag(string name = @"__")
|
||||
public DrawableFlag(string name = null)
|
||||
{
|
||||
flagName = name;
|
||||
flagName = name ?? @"__";
|
||||
|
||||
Children = new Drawable[]
|
||||
{
|
||||
|
@ -102,7 +102,7 @@ namespace osu.Game.Users
|
||||
Spacing = new Vector2(5f, 0f),
|
||||
Children = new Drawable[]
|
||||
{
|
||||
new DrawableFlag(user.Country?.FlagName ?? @"__")
|
||||
new DrawableFlag(user.Country?.FlagName)
|
||||
{
|
||||
Width = 30f,
|
||||
RelativeSizeAxes = Axes.Y,
|
||||
|
Loading…
Reference in New Issue
Block a user