changement de beaucoup de class et ajout de Mouvement

This commit is contained in:
2024-05-08 17:40:06 +02:00
parent 135e97d22b
commit 5743206062
7 changed files with 107 additions and 81 deletions

View File

@@ -0,0 +1,22 @@
package personnages;
enum Mouvement {
DROITE(1, 0),
HAUT(0, -1),
BAS(0, 1),
GAUCHE(-1, 0);
private final int deltaX;
private final int deltaY;
Mouvement(int deltaX, int deltaY) {
this.deltaX = deltaX;
this.deltaY = deltaY;
}
public void editCoordinate(int[] coordinate) {
coordinate[0] += this.deltaX;
coordinate[1] += this.deltaY;
}
}