From 7bcbad579272583c0e5243a34efe3c35c508560a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o?= Date: Fri, 21 May 2021 16:43:45 +0200 Subject: [PATCH] added Rightjoystick controls for zangief --- src/engine/Engine.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/engine/Engine.java b/src/engine/Engine.java index 52f85cf..417a674 100644 --- a/src/engine/Engine.java +++ b/src/engine/Engine.java @@ -225,13 +225,21 @@ public class Engine { for (int i =0 ; i < gamepadAxes.capacity(); i++) { System.out.println(i + " :" + gamepadAxes.get(i)); } - System.out.println(); - System.out.println(); + System.out.flush(); + if (gamepadButton.get(0) ==1 ) { // appuie sur croix(PlayStation) A (Xbox) token.translate(new Vector3f (speed *-5.0f, 0.0f, 0.0f)); } + if ( (gamepadAxes.get(2) < -0.1 || gamepadAxes.get(2) > 0.1) ) { // de droite à gauche + token.translate(new Vector3f (5*speed * gamepadAxes.get(2), 0.0f, 0.0f)); + } + + if ( (gamepadAxes.get(3) < -0.1 || gamepadAxes.get(3) > 0.1) ) { // de haut en bas + token.translate(new Vector3f (0.0f, -5* speed * gamepadAxes.get(3), 0.0f)); + } + /* Buttons 0 : Croix / A 1: rond /B