MAJ - Gestion du tactile

This commit is contained in:
2026-03-23 11:54:49 +01:00
parent 0e708527d2
commit 2d737673c1
2 changed files with 6 additions and 9 deletions
@@ -118,8 +118,8 @@ public class GestionnaireTactile implements View.OnTouchListener {
if (nbCases != 0 && estRelachement) { if (nbCases != 0 && estRelachement) {
boolean accepte = etatJeu.appliquerCoup(estLigne, indexGlissement, nbCases); boolean accepte = etatJeu.appliquerCoup(estLigne, indexGlissement, nbCases);
if (accepte) { if (accepte) {
controleur.rafraichirAffichage(); // MISE A JOUR DES OBJECTIFS APRES UN COUP TACTILE
controleur.verifierFinDePartie(); controleur.gererFinDeCoup();
} }
} }
+4 -7
View File
@@ -68,19 +68,16 @@ public class MainActivity extends Activity implements View.OnClickListener {
hardMode hardMode
); );
// --- INITIALISATION DE L'OBJECTIF ---
// Crucial pour que le texte "Objectif : ..." soit remplacé par le vrai énoncé
controleur.initialiserObjectif(savedInstanceState);
// --- Gestion tactile --- // --- Gestion tactile ---
GestionnaireTactile gestionnaireTactile = GestionnaireTactile gestionnaireTactile =
new GestionnaireTactile(vueGrille, etatJeu, controleur); new GestionnaireTactile(vueGrille, etatJeu, controleur);
vueGrille.setOnTouchListener(gestionnaireTactile); vueGrille.setOnTouchListener(gestionnaireTactile);
// --- Logique Hard mode ---
if (hardMode) {
// TODO: Ajouter la nouvelle fonctionnalité pour le hard mode ici (en remplacement du timer)
} }
}
// -
//
// - // -
// CYCLE DE VIE // CYCLE DE VIE