| problème avec instance_deactivate_all | |
|
|
| Auteur | Message |
|---|
zeldalyoko Habitué

 Age : 17 Inscrit le : 29 Juil 2006 Messages : 286 Programme utilisé (Gm/RmXp/...) : Game Maker Loisirs : Le language C c'est un loisir, même si je me plante souvent xD
 | |
 | |
matapala Timide


 Age : 11 Inscrit le : 02 Mai 2008 Messages : 87 Programme utilisé (Gm/RmXp/...) : Gm/Rmpxp Etudes : pe po sui en 6iéme Loisirs : tir a l'arc -dessin
 | Sujet: Re: problème avec instance_deactivate_all Dim 11 Mai - 9:25 | |
| Salut surtou ne t'attends pas a une expliquation de ma part en gml j'ai jamais rien su faire je suis un bon aller aurevoir  |
|
 | |
ombre Modérateur GameMaker


 Age : 16 Inscrit le : 07 Déc 2006 Messages : 1935 Programme utilisé (Gm/RmXp/...) : Game maker 5.0, 6.0, 6.1, RPG tookilt editor, RPGMXP Etudes : Lycée 1ere S, option : Sciences de L'ingenieur Loisirs : Programation
 | Sujet: Re: problème avec instance_deactivate_all Dim 11 Mai - 12:08 | |
| evite ce genre de message quand tu sais pas la reponse ne poste pas un message "je ne connais pas la reponse à ta question désolé" sa sert à rien  apres pour ton probleme plutot de mettre ; if(!ouvert) mes : if not(ouvert) ou if(ouvert=false) _________________
|
|
 | |
zeldalyoko Habitué

 Age : 17 Inscrit le : 29 Juil 2006 Messages : 286 Programme utilisé (Gm/RmXp/...) : Game Maker Loisirs : Le language C c'est un loisir, même si je me plante souvent xD
 | Sujet: Re: problème avec instance_deactivate_all Dim 11 Mai - 15:27 | |
| Coucou,
Merci pour la réponse  Seulement, sa ne fonctionne pas :-\ (Tout disparait de nouveau :-\ )
Merci 
P.S: C'est quoi la différence entre if(!ouvert) et if not() ? |
|
 | |
Fireranger Maitre absolu adjoint

 Age : 15 Inscrit le : 22 Nov 2007 Messages : 668 Programme utilisé (Gm/RmXp/...) : Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks
 | |
 | |
zeldalyoko Habitué

 Age : 17 Inscrit le : 29 Juil 2006 Messages : 286 Programme utilisé (Gm/RmXp/...) : Game Maker Loisirs : Le language C c'est un loisir, même si je me plante souvent xD
 | Sujet: Re: problème avec instance_deactivate_all Dim 11 Mai - 17:13 | |
| Je sais. Seulement, je pensais que sa allais régler le bug en metant l'objet qui l'active. Seulement, sa ne fonctionne toujours pas.
Voici une screen :

De la gauche : Link sans le menu activer. Le menu est activer mais link disparait. Ce qui n'est pas normal. Montage pour vous montrez ce qui devrait ce passer logiquement. |
|
 | |
KorHosik Discret


 Age : 17 Inscrit le : 28 Jan 2007 Messages : 156 Programme utilisé (Gm/RmXp/...) : Game Maker 6 pro
 | Sujet: Re: problème avec instance_deactivate_all Dim 11 Mai - 22:22 | |
| Je ne sais pas comment régler ce problème, mais je suis à peu près sûr d'une chose : il ne faut pas utiliser la fonction instance_deactivate : comme son nom l'indique, elle désactive entièrement les instances. C'est un peu comme si elle les détruisait : ils ne sont plus considéré comme existants, c'est donc normal qu'ils disparaissent de l'écran  |
|
 | |
zeldalyoko Habitué

 Age : 17 Inscrit le : 29 Juil 2006 Messages : 286 Programme utilisé (Gm/RmXp/...) : Game Maker Loisirs : Le language C c'est un loisir, même si je me plante souvent xD
 | Sujet: Re: problème avec instance_deactivate_all Lun 12 Mai - 1:31 | |
| Pourtant sa fonctionne... ce code à la fin fonctionne...
| Code: | if(!ouvert){ instance_deactivate_all(true); ouvert = true;}
|
SI le menu n'est pas encore ouvert : J'arrête tout les autres objets, mais garde celui qui l'a activer actif...
| Code: | else{ instance_activate_all(); ouvert = false;}
|
SINON si le menu est déjà ouvert : Je réactive tout les autres objets et fait disparaitre le menu... (J'en suis pas sûr en faite xD... Vu que je ne comprend pas l'anglais dans la doc, j'ai pris au hazard xD...)
Voiçi le gm7 sinon : projet_zelda.gmk - 0.02MB
Sa peu peut-être vous aidez à m'aider :-\ |
|
 | |
ombre Modérateur GameMaker


 Age : 16 Inscrit le : 07 Déc 2006 Messages : 1935 Programme utilisé (Gm/RmXp/...) : Game maker 5.0, 6.0, 6.1, RPG tookilt editor, RPGMXP Etudes : Lycée 1ere S, option : Sciences de L'ingenieur Loisirs : Programation
 | Sujet: Re: problème avec instance_deactivate_all Lun 12 Mai - 13:24 | |
| quand tu mes instance_desactive sa te fais disparaitre les instances si tu veux garder ton link il faut ou que apres le instance_desactive_all(true) tu mettes la fonction pour activer link ou tu utilises pas ses fonctions  _________________
|
|
 | |
Fireranger Maitre absolu adjoint

 Age : 15 Inscrit le : 22 Nov 2007 Messages : 668 Programme utilisé (Gm/RmXp/...) : Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks
 | Sujet: Re: problème avec instance_deactivate_all Lun 12 Mai - 23:18 | |
| oui parce que tu déactive tout les autre objets que ton menu, y compris link _________________ Guten Tag von Deutschland 
 |
|
 | |
zeldalyoko Habitué

 Age : 17 Inscrit le : 29 Juil 2006 Messages : 286 Programme utilisé (Gm/RmXp/...) : Game Maker Loisirs : Le language C c'est un loisir, même si je me plante souvent xD
 | Sujet: Re: problème avec instance_deactivate_all Mar 13 Mai - 5:36 | |
| Je vient de comprendre. KorHosik -> désolé pour mon message, je n'avais mal comprs ton message :-°
Justement, je veux qu'on ne puisse plus controler link, que les ennemis ne puisse plus marcher etc... que seul le menu soit activer et que les autres objets ne le soient pas mais que leurs sprites soient tout de même apparent... :-° |
|
 | |
Fireranger Maitre absolu adjoint

 Age : 15 Inscrit le : 22 Nov 2007 Messages : 668 Programme utilisé (Gm/RmXp/...) : Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks
 | Sujet: Re: problème avec instance_deactivate_all Mer 14 Mai - 0:21 | |
| oui, mais quand tu désactive, c'est comme s'ils n'étaient plus la. Donc, ils n'apparaissent pas _________________ Guten Tag von Deutschland 
 |
|
 | |
D-z Possedé par Mark Overmars


 Age : 15 Inscrit le : 03 Sep 2005 Messages : 3320 Programme utilisé (Gm/RmXp/...) : GM 6.1 pro ; GM 7.0 pro Etudes : Seconde Loisirs : Aïkido, Ordinateur
 | |
 | |
KorHosik Discret


 Age : 17 Inscrit le : 28 Jan 2007 Messages : 156 Programme utilisé (Gm/RmXp/...) : Game Maker 6 pro
 | Sujet: Re: problème avec instance_deactivate_all Ven 16 Mai - 14:26 | |
| Si screen_redraw() ne marche pas, tu devras probablement utiliser des variables...
Par exemple tu peux créer une variable global.active que tu initialises à 1. Quand ton menu s'affiche, tu l'as mets à 0 et quand tu reviens au jeu, tu la remets à 1.
Et dans chacun de tes objets, avant chaque évènement, tu vérifies que la variable vaut 1 pour effectuer ledit évènement. Si elle vaut zéro, tu ne fait rien. |
|
 | |
Xierra54 Admin - .: el traductor :.


 Age : 49 Inscrit le : 13 Aoû 2005 Messages : 7899 Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo) Etudes : Supérieures Loisirs : ordinateur
 | Sujet: Re: problème avec instance_deactivate_all Ven 16 Mai - 18:28 | |
| C'est exactement ce que je fais dans le jeu GODS (je détruis certaines instances de monstres mais pas toutes ) _________________
|
|
 | |
| problème avec instance_deactivate_all | |
|