Partage
  • Partager sur Facebook
  • Partager sur Twitter

Réouvrir une fenêtre que l'on a destroy avec Tk

    21 avril 2016 à 16:50:07

    Bonsoir,

    Alors voila pour mon projet ISN je code un mini-jeu avec des niveau.
    J'ai donc une fenêtre avec le jeu et tout le code à l'intérieur.
    Lorsque le joueurs finis le premier niveau la fenêtre se ferme et ouvre une nouvelle fenêtre pour proposer de recommencer le niveau, passer au niveau suivant ou quitter le jeu.
    Le problème est le suivant, la fenêtre de jeu est destroy, comment faire pour la réouvrir avec le code à l'intérieur lorsque l'on clique sur recommencer, ou bien la réouvrir avec une légère modification (juste une grille qui change) quand il clique sur niveau suivant ?

    Un genre de boucle en fait.

    Bonne soirée

    • Partager sur Facebook
    • Partager sur Twitter
      21 avril 2016 à 17:08:18

      Pourquoi fermer la fenêtre principale pour ouvrir la fenêtre de menu ? tu n'es pas obligé

      • Partager sur Facebook
      • Partager sur Twitter
        21 avril 2016 à 17:25:08

        Sinon le joueur pourra continuer de jouer dans l'interface ou faire des actions qui le ferai perdre alors qu'il a dejà gagner et c'est pas le but
        • Partager sur Facebook
        • Partager sur Twitter
          21 avril 2016 à 17:34:56

          Non. Il faut que tu te représentes la boucle d'évènements :

          * je gagne une partie
            -> ouverture de la fenêtre menu
            * je choisis quitter :
              -> fermer les 2 fenêtres
            * je choisis recommencer niveau :
              -> fermer menu
              -> réinitialiser le niveau dans la fenêtre principale
            * je choisis nouveau niveau :
              -> fermer menu
              -> charger nouveau niveau dans la fenêtre principale

          Ce qui te manque je pense c'est une fonction qui te permette d'initialiser un niveau donné. L'idéal serait une classe, mais ça peut être une fonction. Bon sans ton code difficile de t'aider mieux que ça

          • Partager sur Facebook
          • Partager sur Twitter

          Réouvrir une fenêtre que l'on a destroy avec Tk

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown