From 2d737673c1f3d16c4a994acba8504a624d0b347b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?La=C3=ABtitia=20VAL?= Date: Mon, 23 Mar 2026 11:54:49 +0100 Subject: [PATCH] MAJ - Gestion du tactile --- src/main/java/sae/chuzzle/GestionnaireTactile.java | 4 ++-- src/main/java/sae/chuzzle/MainActivity.java | 11 ++++------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/main/java/sae/chuzzle/GestionnaireTactile.java b/src/main/java/sae/chuzzle/GestionnaireTactile.java index 3f9fecf..58062f3 100644 --- a/src/main/java/sae/chuzzle/GestionnaireTactile.java +++ b/src/main/java/sae/chuzzle/GestionnaireTactile.java @@ -118,8 +118,8 @@ public class GestionnaireTactile implements View.OnTouchListener { if (nbCases != 0 && estRelachement) { boolean accepte = etatJeu.appliquerCoup(estLigne, indexGlissement, nbCases); if (accepte) { - controleur.rafraichirAffichage(); - controleur.verifierFinDePartie(); + // MISE A JOUR DES OBJECTIFS APRES UN COUP TACTILE + controleur.gererFinDeCoup(); } } diff --git a/src/main/java/sae/chuzzle/MainActivity.java b/src/main/java/sae/chuzzle/MainActivity.java index 1e48cd3..bd0d642 100644 --- a/src/main/java/sae/chuzzle/MainActivity.java +++ b/src/main/java/sae/chuzzle/MainActivity.java @@ -68,20 +68,17 @@ public class MainActivity extends Activity implements View.OnClickListener { hardMode ); + // --- INITIALISATION DE L'OBJECTIF --- + // Crucial pour que le texte "Objectif : ..." soit remplacé par le vrai énoncé + controleur.initialiserObjectif(savedInstanceState); + // --- Gestion tactile --- GestionnaireTactile gestionnaireTactile = new GestionnaireTactile(vueGrille, etatJeu, controleur); 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