comments
This commit is contained in:
parent
d4475b964d
commit
6a59c1f851
|
|
@ -15,7 +15,7 @@ public class Piece {
|
||||||
this.y = y;
|
this.y = y;
|
||||||
this.type = type;
|
this.type = type;
|
||||||
this.isWhite = isWhite;
|
this.isWhite = isWhite;
|
||||||
// this.hasMoved = false; // Initialiser si ajouté
|
// this.hasMoved = false; // Initialiser si ajoute
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getX() {
|
public int getX() {
|
||||||
|
|
@ -34,11 +34,11 @@ public class Piece {
|
||||||
return this.isWhite;
|
return this.isWhite;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Méthode pour mettre à jour la position (utilisée dans Board.playMove)
|
// Methode pour mettre a jour la position (utilisee dans Board.playMove)
|
||||||
public void setPosition(int newX, int newY) {
|
public void setPosition(int newX, int newY) {
|
||||||
this.x = newX;
|
this.x = newX;
|
||||||
this.y = newY;
|
this.y = newY;
|
||||||
// this.hasMoved = true; // Mettre à jour si la variable hasMoved existe
|
// this.hasMoved = true; // Mettre à jour si la variable hasMoved existe
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -62,9 +62,9 @@ public class Piece {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Calculs spécifiques par type de pièce
|
// Calculs specifiques par type de piece
|
||||||
int dx = Math.abs(toX - x);
|
int dx = Math.abs(toX - x);
|
||||||
int dy = Math.abs(toY - y); // Note: dy calculé ici, mais canPawnMoveTo recalcule avec signe
|
int dy = Math.abs(toY - y); // Note: dy calcule ici, mais canPawnMoveTo recalcule avec signe
|
||||||
|
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case Pawn:
|
case Pawn:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue