Пример #1
0
 public void Increment(ScoreEnum whichScore)
 {
     if (whichScore == ScoreEnum.AiScore)
     {
         AiScoreTxt.text = (++AiScore).ToString();
     }
     else
     {
         PlayerScoreTxt.text = (++PlayerScore).ToString();
     }
 }
Пример #2
0
        public String ParseScore(ScoreEnum score)
        {
            switch (score)
            {
            case ScoreEnum.s0: return("0");

            case ScoreEnum.s15: return("15");

            case ScoreEnum.s30: return("30");

            case ScoreEnum.s40: return("40");

            case ScoreEnum.sAdvantage: return("A");
            }

            return("");
        }
Пример #3
0
 private ScoreEnum GetPreviousScore(ScoreEnum currentScore)
 {
     return(Enum.GetValues(typeof(ScoreEnum)).Cast <ScoreEnum>()
            .Where(e => (int)e > (int)currentScore)
            .OrderBy(e => e).First());
 }
Пример #4
0
 private ScoreEnum GetNextScore(ScoreEnum currentScore)
 {
     return(Enum.GetValues(typeof(ScoreEnum)).Cast <ScoreEnum>().First(e => (int)e > (int)currentScore));
 }