Asteroids_GameOverTarik.GameOverMenu.SelectName C# (CSharp) Метод

SelectName() публичный Метод

public SelectName ( Microsoft.Xna.Framework.Input.MouseState mouse, Point mousePoint, GameTime gameTime ) : void
mouse Microsoft.Xna.Framework.Input.MouseState
mousePoint Point
gameTime Microsoft.Xna.Framework.GameTime
Результат void
        public void SelectName(MouseState mouse, Point mousePoint, GameTime gameTime)
        {
            framesPassed++;
            if (framesPassed % 7 == 0)
            {
                if (mouse.LeftButton == ButtonState.Pressed && mouseReleased == true)
                {
                    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 (mouse.LeftButton == ButtonState.Released)
                {
                    mouseReleased = true;
                }
            }
            OrderName();
            framesPassed++;
        }