From 12e6b9fa84a9830e5d7c0055a6ae4d5f3b078a0b Mon Sep 17 00:00:00 2001 From: Setondji <setondji.mededji@etu.univ-amu.fr> Date: Sun, 26 Nov 2023 09:46:21 +0100 Subject: [PATCH] correction du bug (inversion des touches des raquettes) --- src/main/java/engine/Kernel.java | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/main/java/engine/Kernel.java b/src/main/java/engine/Kernel.java index 85acb7c..cedb934 100644 --- a/src/main/java/engine/Kernel.java +++ b/src/main/java/engine/Kernel.java @@ -107,28 +107,28 @@ public class Kernel { Action upAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, -3)); + physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, -3)); } }; Action downAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 3)); + physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 3)); } }; Action zAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, -3)); + physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, -3)); } }; Action sAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 3)); + physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 3)); } }; @@ -148,28 +148,28 @@ public class Kernel { Action upReleaseAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 0)); + physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 0)); } }; Action downReleaseAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 0)); + physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 0)); } }; Action zReleaseAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 0)); + physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 0)); } }; Action sReleaseAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 0)); + physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 0)); } }; @@ -197,7 +197,5 @@ public class Kernel { graphicEngine.addButton(button); } - public void addLabel(JLabel label){ - graphicEngine.addLabel(label); - } + } -- GitLab