MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Event fermeture d'un Gui

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    4 Messages 3 Publieurs 742 Vues 1 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • Antoine_A Hors-ligne
      Antoine_
      dernière édition par

      Bonjour je suis sur que la solution est simple ,

      mais je cherche un moyen de faire une action lors de la fermeture d’un Gui j’ai regardé du coté des events mais je n’ai rien trouvé a part GuiOpenEvent mais je ne voie pas comment l’utilisé pour la fermeture.

      Voila merci d’avance pour votre aide

      1 réponse Dernière réponse Répondre Citer 0
      • DylemD Hors-ligne
        Dylem
        dernière édition par

        Soi tu utilises GuiOpenEvent (qui est à null quand on ferme un gui), soit tu utilises

        Minecraft.getMinecraft().currentScreen
        

        Si je t'ai aidé, n'hésite pas à cliquer sur le nombre vert en dessous de mon image de profil, pour me le faire savoir. Ca me motive pour continuer …

        1 réponse Dernière réponse Répondre Citer 0
        • DeletedD Hors-ligne
          Deleted
          dernière édition par

          Bonjour
          Premièrement s’agit-il d’un gui vanilla ? Si oui tu pourrais essayer de te servir de l’event GuiScreenEvent.KeyboardInputEvent.Pre, et de check si la touche est échap. Dans le cas d’un joueur fermant par un bouton, tu peux toujours essayer quelque chose avec l’event GuiScreenEvent.MouseInputEvent.Pre.
          Si ton gui visé est un rajouté par un mod, alors c’est bien + facile avec la méthode GuiScreen#onGuiClosed.

          Ma méthode te permet de check le gui ayant été fermé. Si tu souhaites appliquer l’action pour tous les gui’s alors la réponse de mon VDD est la meilleure !

          1 réponse Dernière réponse Répondre Citer 0
          • Antoine_A Hors-ligne
            Antoine_
            dernière édition par

            Merci Plaigon

            méthode GuiScreen#onGuiClosed.

            Je savais bien que c’était simple mais j’avais un bug de cerveau désolé du dérangement

            1 réponse Dernière réponse Répondre Citer 0
            • 1 / 1
            • Premier message
              Dernier message
            Design by Woryk
            ContactMentions Légales

            MINECRAFT FORGE FRANCE © 2024

            Powered by NodeBB