This commit is contained in:
2026-02-10 15:58:09 +01:00
parent c096758b32
commit 74d9d60db8
3 changed files with 6 additions and 12 deletions

View File

@@ -64,7 +64,8 @@ public class Cercle extends ObjetGraphique{ // il s'agit plutôt d'arcs de cercl
}
//-------------------------------------------------------------------------
// Méthode qui retourne la position du cercle en y (utile pour la classe qui vérifiera si la ligne passe dans le cercle)
// Méthode qui retourne la position du cercle en y
// (utile pour la classe qui vérifiera si la ligne passe dans le cercle)
//-------------------------------------------------------------------------
@Override
public double getY(){

View File

@@ -46,12 +46,12 @@ public class Jeu implements KeyListener, ActionListener{
//-------------------------------------------------------------------------
public Jeu(){
// Gestion du score : a réactiver en fin de TP, inutile au début
/*
labScore = new JLabel();
labScore.setText("<html><h3>score : 0</h3></html>");
labScore.setBounds(20, 0, 200, 50);
ecran.add(labScore);
*/
}
@@ -148,14 +148,6 @@ public class Jeu implements KeyListener, ActionListener{
public void actionPerformed(ActionEvent e) {
this.ecran.traiterBoucleAnimation();
boolean verification = this.laLigne.estDansCercle(this.demiCercleAvant);
/*if(verification == false){
//horloge.stop();
System.out.println("Perdu ! Votre score est de : " + this.score);
}
else{
this.score += 1;
System.out.println("Score : " + this.score);
}*/
}
}

View File

@@ -128,6 +128,7 @@ public class Ligne extends ObjetGraphique{// Hérite de la classe ObjetGraphique
// fallback : prendre le premier segment si aucune correspondance
if (this.SegCourant == null && !this.listeSegments.isEmpty()) {
this.SegCourant = this.listeSegments.get(0);
this.SegCourant.setCouleur(Color.BLACK);
}
}
@@ -148,7 +149,7 @@ public class Ligne extends ObjetGraphique{// Hérite de la classe ObjetGraphique
// On peut s'arrêter dès qu'on trouve un point hors du cercle, car le segment courant n'est plus dans le cercle
this.SegCourant.setCouleur(Color.RED);
dansCercle = false;
break;
//break;
}
}
return dansCercle;