public AddHighscore ( int score, string name ) : void | ||
score | int | |
name | string | |
return | void |
public void SelectName(MouseState mouse, Point mousePoint, GameTime gameTime, ControlHandler contHand, Highscores scores) { if (selectedRect >= 8) { selectedRect = 8; } if (selectedRect <= 0) { selectedRect = 0; } if (frames > 60) { if (contHand.GetInput().Contains("Right")) { selectedRect++; } if (contHand.GetInput().Contains("Left")) { selectedRect--; } if (contHand.GetInput().Contains("Select")) { System.Threading.Thread.Sleep(100); switch (selectedRect) { case 0: if (letter[0] < 25) letter[0]++; else if (letter[0] == 25) letter[0] = 0; break; case 1: if (letter[0] > 0) letter[0]--; else if (letter[0] == 0) letter[0] = 25; break; case 2: if (letter[1] < 25) letter[1]++; else if (letter[1] == 25) letter[1] = 0; break; case 3: if (letter[1] > 0) letter[1]--; else if (letter[1] == 0) letter[1] = 25; break; case 4: if (letter[2] < 25) letter[2]++; else if (letter[1] == 25) letter[2] = 0; break; case 5: if (letter[2] > 0) letter[2]--; else if (letter[2] == 0) letter[2] = 25; break; case 6: scores.AddHighscore(Convert.ToInt32(textScore), Name); scores.SaveHighScores(); scores.LoadHighScores(); scores.SortHighScores(); Saved = true; break; case 7: gameStateNumber = 3; break; case 8: gameStateNumber = 2; break; default: break; } } frames = 0; } frames++; //if (mouse.LeftButton == ButtonState.Pressed && mouseReleased == true && Saved != true) //{ // framesPassed++; // if (framesPassed % 7 == 0) // { // for (int i = 0; i < 3; i++) // { // if (recArrowDown[i].Contains(mousePoint)) // { // if (letter[i] < 25) // letter[i]++; // else if (letter[i] == 25) // letter[i] = 0; // } // else if (recArrowUp[i].Contains(mousePoint)) // { // if (letter[i] > 0) // letter[i]--; // else if (letter[i] == 0) // letter[i] = 25; // } // } // } // if (recSubmit.Contains(mousePoint)) // { // if (Name == "AAA") // { // textSucces = "Very creative...Saved Succesful!"; // } // Saved = true; // } //} //if (mouse.LeftButton == ButtonState.Released) //{ // mouseReleased = true; //} OrderName(); framesPassed++; }