コード例 #1
0
    public override bool GetButtonDown(PlayerControllerButtonType buttonType)
    {
        if(gamepad == null) return false;

        if(buttonType == PlayerControllerButtonType.Ready)
        {
            if(gamepad.GetButtonDown(gamepad.buttonReady))
            {
                return true;
            }
        }
        else if(buttonType == PlayerControllerButtonType.Start || buttonType == PlayerControllerButtonType.Pause)
        {
            if(gamepad.GetButtonDown(gamepad.buttonStart))
            {
                return true;
            }
        }
        else if(buttonType == PlayerControllerButtonType.Reset)
        {
            if(gamepad.GetButtonDown(gamepad.buttonReset))
            {
                return true;
            }
        }

        return false;
    }
コード例 #2
0
 public virtual bool GetButtonDown(PlayerControllerButtonType buttonType)
 {
     return false;
 }