| choix (question de mega débutant)lol | |
|
|
Auteur | Message |
---|
arglow Bavard
Messages : 108 Projet Actuel : Empereur
| Sujet: choix (question de mega débutant)lol Lun 2 Avr 2007 - 11:17 | |
| Bon alors je suis sur que cela doit être simpl mai je n'arrive psdu tout. je veux qu'en fonction des boutons qui ont été cliqué un message différent apparaisse. Par exemple : - Citation :
- Si bouton 1 + bouton 2 +boutons 3 ont été cliqué
envoyé message x
Si boutons 1 + bouton 4 + bouton6 ont été cliqué envoyer message y
Si boutons 5 + bouton 7 + boutons 8 ont été cliqué envoyer message z Mais pour faire cela je veux que le message soit envoyé qu'en je clique sur le bouton résultat. J'ai essayé avec des variables et avec la fontion if mais à chaque fois cela me met tout les messages . C'est a dire Je clique sur les booutons puis cela exécute dans l'ordre les if. Pour notre exemple en cliquant sur 3 boutons cela me met dans l'ordre. message x message y message z Or moi je n'en voudrais qu'un seul en fonction des boutons cliqué. Merci de votre aide. |
|
| |
arglow Bavard
Messages : 108 Projet Actuel : Empereur
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 14:18 | |
| Personne ne peut m'aider. Si je me suis mal expliquer posez moi des questions ? |
|
| |
Super-Mouton *Excellent utilisateur*
Messages : 4916 Localisation : Cyberworld Projet Actuel :
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 14:27 | |
| Attends plus longtemps, ça sert à rien de répondre à ton propre sujet |
|
| |
keïtchi Utilisateur confirmé: Rang **
Messages : 366 Localisation : Don't Follow me, I'm lost too!
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 14:37 | |
| c'est parti! dans step de ton objet: - Code:
-
if (keyboard_check(vk_numpad1)&&keyboard_check(vk_numpad2)&&keyboard_check(vk_numpad3)) { show_message("x"); } if (keyboard_check(vk_numpad1)&&keyboard_check(vk_numpad4)&&keyboard_check(vk_numpad6)) { show_message("y"); } if (keyboard_check(vk_numpad5)&&keyboard_check(vk_numpad7)&&keyboard_check(vk_numpad8)) { show_message("z"); } voila! ^^ |
|
| |
arglow Bavard
Messages : 108 Projet Actuel : Empereur
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 15:39 | |
| cela ne fonctionne pas. Je n'y arrive pas |
|
| |
notiz85 Utilisateur confirmé: Rang *****
Messages : 2004 Localisation : Vendée Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 15:57 | |
| - keïtchi a écrit:
- c'est parti!
dans step de ton objet: - Code:
-
if (keyboard_check(vk_numpad1)&&keyboard_check(vk_numpad2)&&keyboard_check(vk_numpad3)) { show_message("x"); } if (keyboard_check(vk_numpad1)&&keyboard_check(vk_numpad4)&&keyboard_check(vk_numpad6)) { show_message("y"); } if (keyboard_check(vk_numpad5)&&keyboard_check(vk_numpad7)&&keyboard_check(vk_numpad8)) { show_message("z"); } voila! ^^ Sinon tu peux faire aussi sa : - Spoiler:
// EVENT NUMPAD1 if keyboard_check_pressed(vk_numpad2) && keyboard_check_pressed(vk_numpad3) { show_message("Bouton 1 + 2 et 3 pressé."); }
// EVENT NUMPAD1 if keyboard_check_pressed(vk_numpad4) && keyboard_check_pressed(vk_numpad6) { show_message("Bouton 1 + 4 et 6 pressé."); }
// EVENT NUMPAD5 if keyboard_check_pressed(vk_numpad7) && keyboard_check_pressed(vk_numpad8) { show_message("Bouton 5 + 7 et 8 pressé."); }
/* Tu peux aussi faire que avec des conditions mais sa met plus de lignes de codes : if keyboard_check_pressed(vk_numpad7) { if keyboard_check_pressed(vk_numpad8) { show_message("Bouton 5 + 7 et 8 pressé."); } } */
Bon après tu choisis ce qu'il te plait le plus |
|
| |
arglow Bavard
Messages : 108 Projet Actuel : Empereur
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 16:03 | |
| En faite ce queje ne comprend pas c'est vk_numpad1
Qu'es ce que cela veut dire.
Moi je veut que lorsque je clique avec la souri sur bouton 1 et bouton 2 cela ne me méte pas le meme message que quand je clique avec la souris sur bouton 3 et bouton 4. |
|
| |
notiz85 Utilisateur confirmé: Rang *****
Messages : 2004 Localisation : Vendée Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 16:09 | |
| Pardon je n'avais pas tous suivi. vk_numpad1 est enfaite la commande du chiffre 1 du pad de l'ordinateur, les chiffres à côtés (il n'y a pas sur portable...). Ensuite j'ai compris que "les boutons" sont des boutons comme pour un menu donc il faut faire sa enfaite : - Citation :
- // OBJET BOUTON1
// EVENT LEFT PRESSED show_message("Bouton 1 pressé.");
// OBJET BOUTON2 // EVENT LEFT PRESSED show_message("Bouton 2 pressé.");
// OBJET BOUTON3 // EVENT LEFT PRESSED show_message("Bouton 3 pressé.");
// OBJET BOUTON4 // EVENT LEFT PRESSED show_message("Bouton 4 pressé.");
// Sinon tu fais dans l'event step // de chacun des objets : if mouse_check_pressed(mb_left) { show_message("Bouton 1 pressé."); }
// Aussi il y a l'icône D&D fait pour // ou alors ma lib (section "Vos Projets") Normalement avec sa tu n'as pas de problème! |
|
| |
Adamo Utilisateur confirmé: Rang ***
Messages : 681 Localisation : Quebec
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 16:27 | |
| Je pense qui veut que si 3 boutton sont peser un apres lautre ca fait un action ^^ tu peut utiliser une variable string tu met au create : strboutton = ''
dans mouse press sur le boutton 1 : strboutton = string(strboutton)+string('1')
dans mouse press sur le boutton 2 : strboutton = string(strboutton)+string('2')
dans mouse press sur le boutton 3 : strboutton = string(strboutton)+string('3')
et la dans STEP tu met if strboutton = string('123') //si boutton 1 et 2 et 3 on eter peser en ordre { show_message("x") } |
|
| |
keïtchi Utilisateur confirmé: Rang **
Messages : 366 Localisation : Don't Follow me, I'm lost too!
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 16:34 | |
| pourquoi ce compliquer la vie xD mes ça dans un event peut importe lequel mais dans step - Code:
-
if (position_meeting(mouse_x,mouse_y,obj_bouton1)) { if (mouse_check_button(mb_left)) { show_message("vous avait préssé le bouton 1"); } } /*-------------------------------------------------------*/ if (position_meeting(mouse_x,mouse_y,obj_bouton2)) { if (mouse_check_button(mb_left)) { show_message("vous avait préssé le bouton 2"); } } /*-------------------------------------------------------*/ if (position_meeting(mouse_x,mouse_y,obj_bouton3)) { if (mouse_check_button(mb_left)) { show_message("vous avait préssé le bouton 3"); } } /*-------------------------------------------------------*/ if (position_meeting(mouse_x,mouse_y,obj_bouton4)) { if (mouse_check_button(mb_left)) { show_message("vous avait préssé le bouton 4"); } }
voila un petit gmk: exemple2.gmk - 0.02MBEdite: haaaaaaaaaaaa! je vien de comprendre xD lol ce que j'ai marquer en haut sert a rien alors xD enfin je laisse au cas ou °° ReEdite: xD voila liens réparé normalement
Dernière édition par le Lun 2 Avr 2007 - 16:41, édité 1 fois |
|
| |
arglow Bavard
Messages : 108 Projet Actuel : Empereur
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 16:38 | |
| Ton lien ne fonctionne pas. Tu pourrais le reposter merci |
|
| |
notiz85 Utilisateur confirmé: Rang *****
Messages : 2004 Localisation : Vendée Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 16:39 | |
| Chez moi le lien semble fonctionner. Tu as réussi à le télécharger ou c'est avec Game Maker tu n'arrives pas à le lancer? Car c'est un .gmk pour la version 7 de GM |
|
| |
keïtchi Utilisateur confirmé: Rang **
Messages : 366 Localisation : Don't Follow me, I'm lost too!
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 16:42 | |
| ha oui xD faut avoir gm7 xD je peut le faire pour gm6.1 si tu veux ^^ Voila!!!! exemple3.gm6 - 0.01MBj'ai edité avec ce qu'a dit Adamo ça marche impec! en plus ça vas baucoup m'aidez pour le system de musique avec l'ocarina ce strboutton xD mici Adamo
Dernière édition par le Lun 2 Avr 2007 - 17:13, édité 4 fois |
|
| |
arglow Bavard
Messages : 108 Projet Actuel : Empereur
| Sujet: Re: choix (question de mega débutant)lol Lun 2 Avr 2007 - 16:56 | |
| |
|
| |
Contenu sponsorisé
| Sujet: Re: choix (question de mega débutant)lol | |
| |
|
| |
| choix (question de mega débutant)lol | |
|