Hover for rank history.

This commit is contained in:
Huo Yaoyuan
2017-06-15 02:17:48 +08:00
parent 53ad7bc8ca
commit 78669a5941
2 changed files with 107 additions and 16 deletions

View File

@ -23,6 +23,9 @@ namespace osu.Game.Graphics.UserInterface
/// </summary>
public float? MinValue { get; set; }
public float? ActualMaxValue { get; private set; }
public float? ActualMinValue { get; private set; }
private const double transform_duration = 500;
/// <summary>
@ -40,6 +43,7 @@ namespace osu.Game.Graphics.UserInterface
/// </summary>
public IEnumerable<float> Values
{
get { return values; }
set
{
values = value.ToArray();
@ -77,6 +81,9 @@ namespace osu.Game.Graphics.UserInterface
if (MaxValue > max) max = MaxValue.Value;
if (MinValue < min) min = MinValue.Value;
ActualMaxValue = max;
ActualMinValue = min;
for (int i = 0; i < values.Length; i++)
{
float x = (i + count - values.Length) / (float)(count - 1) * DrawWidth - 1;