コード例 #1
0
ファイル: CustomInput.cs プロジェクト: szhangGT/CardNinjas
        /// <summary> Input.GetKeyUp for the specific controller button. </summary>
        /// <param name="button"> The specific controller button. </param>
        /// <returns> True if that button has been released. </returns>
        private bool GetButtonUp(string button, int playerNumber)
        {
            switch (button)
            {
            case A: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.A, playerNumber));

            case B: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.B, playerNumber));

            case X: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.X, playerNumber));

            case Y: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.Y, playerNumber));

            case RB: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.RightBumper, playerNumber));

            case LB: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.LeftBumper, playerNumber));

            case START: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.Start, playerNumber));

            case BACK: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.Back, playerNumber));

            case LEFT_STICK: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.LeftStickClick, playerNumber));

            default: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.RightStickClick, playerNumber));
            }
        }
コード例 #2
0
        /// <summary> Input.GetKeyUp for the specific controller button. </summary>
        /// <param name="button"> The specific controller button. </param>
        /// <returns> True if that button has been released. </returns>
        private bool GetButtonUp(string button)
        {
            switch (button)
            {
            case A: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.A));

            case B: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.B));

            case X: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.X));

            case Y: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.Y));

            case RB: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.RightBumper));

            case LB: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.LeftBumper));

            case START: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.Start));

            case BACK: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.Back));

            case LEFT_STICK: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.LeftStickClick));

            default: return(ControllerInputHandler.GetButtonUp(ControllerInputHandler.Buttons.RightStickClick));
            }
        }