Example #1
0
        public void Update(GameTime gameTime)
        {
            _timeAfterGameOver += gameTime.ElapsedGameTime.TotalSeconds;

            if (_canHaveSelection && _timeAfterGameOver >= 1.00)
            {
                _keyboardHandler.CheckKeyState(Keys.Down, this.KeyDownPressed);
                _keyboardHandler.CheckKeyState(Keys.Up, this.KeyUpPressed);

                _menuItems[_selectionIndex].CheckInput(_keyboardHandler);
            }
        }
Example #2
0
 public void CheckInput(KeyboardHandler keyboardHandler)
 {
     keyboardHandler.CheckKeyState(Keys.Enter, _executeAction);
 }
Example #3
0
 public void CheckInput(KeyboardHandler keyboardHandler)
 {
     keyboardHandler.CheckKeyState(Keys.Left, ExecuteKeyLeft);
     keyboardHandler.CheckKeyState(Keys.Right, ExecuteKeyRight);
 }