MoodSwingGUI.MSButton.HandleKeyboardInput C# (CSharp) Méthode

HandleKeyboardInput() public méthode

public HandleKeyboardInput ( KeyboardState oldKeyboardState ) : void
oldKeyboardState Microsoft.Xna.Framework.Input.KeyboardState
Résultat void
        public override void HandleKeyboardInput(KeyboardState oldKeyboardState)
        {
            if (HasKeyboardFocus)
            {
                KeyboardState currentState = Keyboard.GetState();
                if (currentState.IsKeyDown(Keys.Enter) && oldKeyboardState.IsKeyUp(Keys.Enter))
                {
                    LeftClick();
                }
                else if (currentState.IsKeyUp(Keys.Enter))
                {
                    if (oldKeyboardState.IsKeyDown(Keys.Enter))
                    {
                        UnLeftClick();
                    }
                }
            }
        }