1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-22 05:23:05 +08:00
This commit is contained in:
EVAST9919 2017-05-10 10:33:02 +03:00
parent d8f9e71b84
commit 5b469eff69

View File

@ -77,12 +77,16 @@ namespace osu.Game.Screens.Play
int currentSecond = TimeSpan.FromMilliseconds(songCurrentTime).Seconds; int currentSecond = TimeSpan.FromMilliseconds(songCurrentTime).Seconds;
if (currentSecond != previousSecond || (previousTimespan < 0 && songCurrentTime > 0)) if (currentSecond != previousSecond || previousTimespan < 0 && songCurrentTime > 0)
{ {
previousTimespan = songCurrentTime; previousTimespan = songCurrentTime;
previousSecond = currentSecond; previousSecond = currentSecond;
timeCurrent.Text = ((songCurrentTime < 0) ? @"-" : @"") + TimeSpan.FromMilliseconds(songCurrentTime).ToString(@"m\:ss"); if(songCurrentTime < 0)
timeCurrent.Text = @"-" + TimeSpan.FromMilliseconds(songCurrentTime - 1000).ToString(@"m\:ss");
else
timeCurrent.Text = TimeSpan.FromMilliseconds(songCurrentTime).ToString(@"m\:ss");
timeLeft.Text = @"-" + TimeSpan.FromMilliseconds(endTime - AudioClock.CurrentTime).ToString(@"m\:ss"); timeLeft.Text = @"-" + TimeSpan.FromMilliseconds(endTime - AudioClock.CurrentTime).ToString(@"m\:ss");
} }
@ -92,7 +96,7 @@ namespace osu.Game.Screens.Play
{ {
previousPercent = currentPercent; previousPercent = currentPercent;
progress.Text = ((currentPercent <= 0) ? @"0" : currentPercent.ToString()) + @"%"; progress.Text = (currentPercent <= 0 ? @"0" : currentPercent.ToString()) + @"%";
} }
} }
} }