mirror of
https://github.com/Cpt-Adok/SNAKE.git
synced 2026-01-25 15:34:07 +00:00
changement de beaucoup de class et ajout de Mouvement
This commit is contained in:
22
src/personnages/Mouvement.java
Normal file
22
src/personnages/Mouvement.java
Normal 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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user