mirror of
https://github.com/TimeCrafters/FreightFrenzy.git
synced 2025-12-15 22:12:35 +00:00
Probably fixed buttonDown incorrectly triggered repeatedly while button is pressed
This commit is contained in:
@@ -41,7 +41,10 @@ public class GamepadChecker {
|
|||||||
Field field = gamepad.getClass().getDeclaredField(btn);
|
Field field = gamepad.getClass().getDeclaredField(btn);
|
||||||
|
|
||||||
if (field.getBoolean(gamepad)) {
|
if (field.getBoolean(gamepad)) {
|
||||||
|
if (!buttons.get(btn)) {
|
||||||
engine.buttonDown(gamepad, btn);
|
engine.buttonDown(gamepad, btn);
|
||||||
|
}
|
||||||
|
|
||||||
buttons.put(btn, true);
|
buttons.put(btn, true);
|
||||||
} else {
|
} else {
|
||||||
if (buttons.get(btn)) {
|
if (buttons.get(btn)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user