regroupement bouton dans la classe boutonManager.java
This commit is contained in:
@@ -36,6 +36,9 @@ public class Cercle extends ObjetGraphique{ // il s'agit plutôt d'arcs de cercl
|
||||
|
||||
//sol du cercle
|
||||
protected double sol = 600;
|
||||
|
||||
// Mode triche : désactive la gravité
|
||||
protected boolean modeTriche = false;
|
||||
//-------------------------------------------------------------------------
|
||||
// METHODES
|
||||
//-------------------------------------------------------------------------
|
||||
@@ -115,10 +118,12 @@ public class Cercle extends ObjetGraphique{ // il s'agit plutôt d'arcs de cercl
|
||||
void Animer() {
|
||||
// pas est à prendre comme un "delta t"
|
||||
|
||||
// chute libre
|
||||
vitesse = vitesse + 9.81 * pas;
|
||||
if (!modeTriche) {
|
||||
// chute libre
|
||||
vitesse = vitesse + 9.81 * pas;
|
||||
}
|
||||
|
||||
// impulsion
|
||||
// impulsion (toujours appliquée, même en triche ?)
|
||||
if (montee==true) {
|
||||
vitesse = vitesse - impulsion *pas;
|
||||
}
|
||||
@@ -147,6 +152,14 @@ public class Cercle extends ObjetGraphique{ // il s'agit plutôt d'arcs de cercl
|
||||
public void resetVitesse(){
|
||||
vitesse = 0;
|
||||
}
|
||||
|
||||
// Méthode pour activer/désactiver le mode triche
|
||||
public void setModeTriche(boolean triche) {
|
||||
this.modeTriche = triche;
|
||||
if (triche) {
|
||||
this.vitesse = 0; // Réinitialiser la vitesse quand on active le triche
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user