mirror of
https://github.com/ppy/osu.git
synced 2024-12-15 03:22:55 +08:00
Avoid calculating constants in load()
This commit is contained in:
parent
bd3d7a285b
commit
0a186fe722
@ -25,6 +25,7 @@ namespace osu.Game.Overlays.Profile.Sections.Ranks
|
||||
private const int performance_width = 80;
|
||||
|
||||
private const float performance_background_shear = 0.45f;
|
||||
private float performance_background_width = performance_width + (height / 4f * MathF.Tan(performance_background_shear));
|
||||
|
||||
protected readonly ScoreInfo Score;
|
||||
|
||||
@ -45,8 +46,6 @@ namespace osu.Game.Overlays.Profile.Sections.Ranks
|
||||
[BackgroundDependencyLoader]
|
||||
private void load()
|
||||
{
|
||||
float performanceBackgroundWidth = performance_width + (height / 4f * MathF.Tan(performance_background_shear));
|
||||
|
||||
AddInternal(new ProfileItemContainer
|
||||
{
|
||||
Children = new Drawable[]
|
||||
@ -148,7 +147,7 @@ namespace osu.Game.Overlays.Profile.Sections.Ranks
|
||||
Anchor = Anchor.TopRight,
|
||||
Origin = Anchor.TopRight,
|
||||
RelativeSizeAxes = Axes.Y,
|
||||
Width = performanceBackgroundWidth,
|
||||
Width = performance_background_width,
|
||||
Height = 0.5f,
|
||||
Colour = colourProvider.Background4,
|
||||
Shear = new Vector2(-performance_background_shear, 0),
|
||||
@ -160,7 +159,7 @@ namespace osu.Game.Overlays.Profile.Sections.Ranks
|
||||
Origin = Anchor.TopRight,
|
||||
RelativeSizeAxes = Axes.Y,
|
||||
RelativePositionAxes = Axes.Y,
|
||||
Width = performanceBackgroundWidth,
|
||||
Width = performance_background_width,
|
||||
Height = -0.5f,
|
||||
Position = new Vector2(0, 1),
|
||||
Colour = colourProvider.Background4,
|
||||
|
Loading…
Reference in New Issue
Block a user