Beispiel #1
0
        // Zaidejo pasirinkimo meniu valdymas
        public void PlayerSelectionMenu()
        {
            bool needToRender = true;

            while (needToRender)
            {
                playerSelectionMenu.Render();
                ConsoleKeyInfo pressedChar = Console.ReadKey(true);
                switch (pressedChar.Key)
                {
                case ConsoleKey.RightArrow:
                    playerSelectionMenu.IncreaseIndex();
                    break;

                case ConsoleKey.LeftArrow:
                    playerSelectionMenu.DecreaseIndex();
                    break;

                case ConsoleKey.UpArrow:
                    playerSelectionMenu.IncreaseIndexBy3();
                    break;

                case ConsoleKey.DownArrow:
                    playerSelectionMenu.DecreaseIndexBy3();
                    break;

                case ConsoleKey.Enter:
                    DiceSelectionMenu();
                    break;
                }
            }
            Console.Clear();
        }