コード例 #1
0
        private void CIS_ButtonReleased(Object sender, ControllerInputState.ControllerButtonEventArgs args)
        {
            Debug.Print("Button released:" + args.button);
            var translated = TranslateKey(args.button);

            if (translated != null)
            {
                GameKeyUp(translated.Value);
            }
        }
コード例 #2
0
        private void CIS_ButtonPressed(Object sender, ControllerInputState.ControllerButtonEventArgs args)
        {
            Debug.Print("Button pressed:" + args.button);
            var translated = TranslateKey(args.button);

            if (translated != null)
            {
                Game.HandleGameKey(_Owner, translated.Value, TetrisGame.KeyInputSource.Input_HID);
                GameKeyDown(translated.Value);
            }
        }