//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\// // JoystickAxis //\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\// /// <summary> /// Returns a vector3 containing the joystick axis values /// </summary> /// <param name="joystickNumber">The number of the joystick to get input from</param> /// <returns>A vector3(HorizontalAxis, 0, VerticalAxis)</returns> public static Vector3 GetAxes(uint joystickNumber) { float horizontalAxis = UnityEngine.Input.GetAxisRaw( StringConverter.GetString(JoystickButton.HorizontalAxis, joystickNumber)); float verticalAxis = UnityEngine.Input.GetAxisRaw( StringConverter.GetString(JoystickButton.VerticalAxis, joystickNumber)); return(new Vector3(horizontalAxis, 0.0f, verticalAxis)); }
public static bool GetButton(uint joystickNumber, JoystickButton button) { return(UnityEngine.Input.GetAxis( StringConverter.GetString(button, joystickNumber)) > 0); }