예제 #1
0
 /// <summary>
 ///     Updates the values and positions of the score and accuracy displays.
 /// </summary>
 public void UpdateScoreAndAccuracyDisplays()
 {
     // Update score and accuracy displays
     ScoreDisplay.UpdateValue(Screen.Ruleset.ScoreProcessor.Score);
     RatingDisplay.UpdateValue(RatingProcessor.CalculateRating(Screen.Ruleset.ScoreProcessor.Accuracy));
     AccuracyDisplay.UpdateValue(Screen.Ruleset.ScoreProcessor.Accuracy);
 }
예제 #2
0
 public PlayingScreen(BeatmapDifficulty map)
 {
     Map             = map;
     playResult      = new PlayResult(map.BeatmapNotes.Length);
     accuracyDisplay = new AccuracyDisplay(playResult);
 }