Ignore low axis values
This commit is contained in:
parent
58760bc4db
commit
e607343753
|
|
@ -2481,7 +2481,9 @@ float GetGamepadAxisMovement(int gamepad, int axis)
|
|||
float value = 0;
|
||||
|
||||
#if !defined(PLATFORM_ANDROID)
|
||||
if ((gamepad < MAX_GAMEPADS) && CORE.Input.Gamepad.ready[gamepad] && (axis < MAX_GAMEPAD_AXIS)) value = CORE.Input.Gamepad.axisState[gamepad][axis];
|
||||
if ((gamepad < MAX_GAMEPADS) && CORE.Input.Gamepad.ready[gamepad] && (axis < MAX_GAMEPAD_AXIS) &&
|
||||
(axis == GAMEPAD_AXIS_LEFT_TRIGGER || axis == GAMEPAD_AXIS_RIGHT_TRIGGER ||
|
||||
fabsf(CORE.Input.Gamepad.axisState[gamepad][axis]) >= 0.2f)) value = CORE.Input.Gamepad.axisState[gamepad][axis];
|
||||
#endif
|
||||
|
||||
return value;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user