Преглед на файлове

[rcore] Fix #4405 (#4420)

* Fix #4405 at runtime

* Add parameter validation

* Remove default global deadzone
pull/4421/head
Asdqwe преди 9 месеца
committed by GitHub
родител
ревизия
7a4a84a561
No known key found for this signature in database GPG ключ ID: B5690EEEBB952194
променени са 1 файла, в които са добавени 1 реда и са изтрити 2 реда
  1. +1
    -2
      src/rcore.c

+ 1
- 2
src/rcore.c Целия файл

@ -3295,8 +3295,7 @@ float GetGamepadAxisMovement(int gamepad, int axis)
if ((gamepad < MAX_GAMEPADS) && CORE.Input.Gamepad.ready[gamepad] && (axis < MAX_GAMEPAD_AXIS)) {
float movement = value < 0.0f ? CORE.Input.Gamepad.axisState[gamepad][axis] : fabsf(CORE.Input.Gamepad.axisState[gamepad][axis]);
// 0.1f = GAMEPAD_AXIS_MINIMUM_DRIFT/DELTA
if (movement > value + 0.1f) value = CORE.Input.Gamepad.axisState[gamepad][axis];
if (movement > value) value = CORE.Input.Gamepad.axisState[gamepad][axis];
}
return value;

Зареждане…
Отказ
Запис