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); } }
public void CheckInput(KeyboardHandler keyboardHandler) { keyboardHandler.CheckKeyState(Keys.Enter, _executeAction); }
public void CheckInput(KeyboardHandler keyboardHandler) { keyboardHandler.CheckKeyState(Keys.Left, ExecuteKeyLeft); keyboardHandler.CheckKeyState(Keys.Right, ExecuteKeyRight); }