|
|
| Auteur | Message |
|---|
jerelink Discret


Nombre de messages: 115 Age: 18 Programme utilisé (Gm/RmXp/...): game maker Date d'inscription: 14/01/2006
 | Sujet: Menu zelda Ven 4 Sep - 22:30 | |
| Bonsoirs a tous, j'ai un petit soucie, je ne peut pas vraiment appelé sa un problème puisque c' est juste un petit point que j'aimerais amélioré =p Je programme un menu type zelda (appuie sur une touche et la le menu s'ouvre et j'exécute les actions voulu soit la sélection de tel ou tel item) Le soucie et que l'utilisation de | Code: | instance_deactivate_all(notme) |
désactive tout comme voulue donc détruit tout sur la map (sauf mon perso bien entendue x) ). Le soucie et que j'aimerais que mon menu ne soit pas obligé de prendre tout l'écran pour caché les éléments du décors désactivé. En effet, cette fonction supprime tout les objets donc si le menu est transparent ou avec une marge de 50 pixel autour par exemple, alors on voit la map au fond (ce qui est logique), mais sa rend moche et pas super de voir un menu et une map vide sans ennemie, buisson, pnj etc...
Donc ma question : Existe t'il un procédé semblable qui désactive les actions de certaine instance tel qu'un ennemie qui bouge mais qu'il soit toujours visible ? Merci et bonne soirée =)
Dernière édition par jerelink le Lun 5 Oct - 12:38, édité 3 fois |
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Menu zelda Ven 4 Sep - 22:50 | |
| Tu peux charger toute les variables et objets a stop = _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
jerelink Discret


Nombre de messages: 115 Age: 18 Programme utilisé (Gm/RmXp/...): game maker Date d'inscription: 14/01/2006
 | Sujet: Re: Menu zelda Ven 4 Sep - 23:45 | |
| Tout d abord merci =p. Mais je reste tout de même sceptique =/ En faite, tout les instances sur le moment ne sont pas obligé de faire que bougé, par exemple, il peuvent tiré des flèche ou tourné sur eux même. etc Lors de l'appuie sur la touche entrée si je met : Alors les ennemies et tout autres instance vont être stoppé mais rien ne les empêcheras de tourné de tirer etc et je me voit mal faire une condition pour chaque type de mouvement x) N'y a t-il pas quelque chose de plus général =/ ? |
|
 | |
Anthiflo Possedé par Mark Overmars


Nombre de messages: 1810 Age: 17 Programme utilisé (Gm/RmXp/...): Game Maker 7 pro / Paint / Photofiltre Etudes: En transition :) Loisirs: Jeux vidéos et création Date d'inscription: 14/06/2007
 | Sujet: Re: Menu zelda Ven 4 Sep - 23:59 | |
| Il existe des systèmes de boites de dialogues qui affichent un texte animé et le reste deviens inactif. A chaque fois je vois la fonction keyboard_wait ... je sais pas trop à quoi ça sert, tu pourrais faire des recherches par rapport à ça. _________________  |
|
 | |
Liang Futur maitre absolu


Nombre de messages: 888 Age: 17 Programme utilisé (Gm/RmXp/...): Game Maker 6.1 register (merci à quelqu'un !!), RPG Maker, Photoshop (un peu). Etudes: -- Date d'inscription: 28/02/2007
 | Sujet: Re: Menu zelda Sam 5 Sep - 0:43 | |
| Humm... Pourquoi ne pas mettre une variable "global.menu" et faire vérifier à tous tes objets qu'elle est vrai ou pas ? _________________ <a href='http://img142.imageshack.us/i/chargement1.png/'><img src='http://img142.imageshack.us/img142/4594/chargement1.png' border='0' alt='Image Hosted by ImageShack.us'/></a><br/>
|
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Menu zelda Sam 5 Sep - 1:01 | |
| Ou bien tu utulise persistent . _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
jerelink Discret


Nombre de messages: 115 Age: 18 Programme utilisé (Gm/RmXp/...): game maker Date d'inscription: 14/01/2006
 | Sujet: Re: Menu zelda Sam 5 Sep - 2:41 | |
| Hmm, jpense opté pour la solution global.menu bien que sa fait quelque ligne en plus =/ Merci a tous bonne soirée =) |
|
 | |
D-z Dieu parmis les dieux


Nombre de messages: 3918 Age: 16 Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro Etudes: Seconde Loisirs: Aïkido, Ordinateur Date d'inscription: 03/09/2005
 | Sujet: Re: Menu zelda Sam 5 Sep - 14:46 | |
| Avant de désactiver les instances : | Code: | menu_surf=surface_create(view_wview,view_hview) surface_set_target(menu_surf) screen_redraw() surface_reset_target() |
Et il te reste à ajouter :
| Code: | draw_surface(menu_surf,view_xview,view_yview) |
Sortie du menu :
| Code: | surface_free(menu_surf) |
_________________  Z-Rox |
|
 | |
Anthiflo Possedé par Mark Overmars


Nombre de messages: 1810 Age: 17 Programme utilisé (Gm/RmXp/...): Game Maker 7 pro / Paint / Photofiltre Etudes: En transition :) Loisirs: Jeux vidéos et création Date d'inscription: 14/06/2007
 | Sujet: Re: Menu zelda Sam 5 Sep - 15:25 | |
| Tu peux nous expliquer en détail ton code stp ? _________________  |
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Menu zelda Sam 5 Sep - 17:19 | |
| Oui , dz sort des scripts compliqués  _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
D-z Dieu parmis les dieux


Nombre de messages: 3918 Age: 16 Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro Etudes: Seconde Loisirs: Aïkido, Ordinateur Date d'inscription: 03/09/2005
 | Sujet: Re: Menu zelda Sam 5 Sep - 22:33 | |
| En somme on crée une surface sur laquelle on recopie l'écran, pour pouvoir tranquillement désactiver les objets. Il suffit de l'afficher sous le menu avec le deuxième code. Quand on sort de la pause, le 3ème code supprime la surface (pas obligatoire) _________________  Z-Rox |
|
 | |
Anthiflo Possedé par Mark Overmars


Nombre de messages: 1810 Age: 17 Programme utilisé (Gm/RmXp/...): Game Maker 7 pro / Paint / Photofiltre Etudes: En transition :) Loisirs: Jeux vidéos et création Date d'inscription: 14/06/2007
 | Sujet: Re: Menu zelda Sam 5 Sep - 22:59 | |
| D'accord merci, ça peut être très utile. _________________  |
|
 | |
D-z Dieu parmis les dieux


Nombre de messages: 3918 Age: 16 Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro Etudes: Seconde Loisirs: Aïkido, Ordinateur Date d'inscription: 03/09/2005
 | Sujet: Re: Menu zelda Dim 6 Sep - 0:09 | |
| Je l'espère  _________________  Z-Rox |
|
 | |
jerelink Discret


Nombre de messages: 115 Age: 18 Programme utilisé (Gm/RmXp/...): game maker Date d'inscription: 14/01/2006
 | Sujet: Re: Menu zelda Dim 6 Sep - 2:38 | |
| A oui ... Super franchement ! J'ai plus qu' a essayer, merci beaucoup a vous  |
|
 | |
jerelink Discret


Nombre de messages: 115 Age: 18 Programme utilisé (Gm/RmXp/...): game maker Date d'inscription: 14/01/2006
 | Sujet: Re: Menu zelda Lun 5 Oct - 3:11 | |
| Bonsoir, après un certain temps me revoilà. J'avais laissé ce système de menu de coté donc je n' est pas pu essayé la solution de D-z. Aujourd'hui je vient de l'essayé mais malheureusement sa ne fonctionne pas même après avoir suivi l'ordre... Quelqu'un peut-t'il me confirmé que ce script marche ? Merci =) |
|
 | |
Kryptos Moderateur


Nombre de messages: 1562 Age: 22 Programme utilisé (Gm/RmXp/...): Qt creator, Game Maker Etudes: INSA de Rennes Loisirs: role playing Date d'inscription: 26/05/2005
 | Sujet: Re: Menu zelda Lun 5 Oct - 9:52 | |
| Peux-tu être plus précis ? Il y a des milliers de manières d'avoir quelque chose qui ne fonctionne pas. Dire "cela ne fonctionne pas" ne nous aide pas pour trouver la solution. Décris-nous précisément ton problème : - ce que tu souhaite vraiment, - ce que tu a fais pour atteindre cet objectif - ce que tu obtiens finalement et les différences avec tes attentes, - les éventuels messages d'erreur qui s'affichent |
|
 | |
jerelink Discret


Nombre de messages: 115 Age: 18 Programme utilisé (Gm/RmXp/...): game maker Date d'inscription: 14/01/2006
 | Sujet: Re: Menu zelda Lun 5 Oct - 12:37 | |
| Ah, effectivement désolé, j'avais fait un poste bien détaillé mais forumactif a bugué et le message ne s'est pas envoyé je l'ai donc réécris en oubliant certain élément >< Ce qui ne fonctionne pas c' est tout en fin de compte, j'ai suivit la methode de D-z un peu plus haut mais au final c' est comme si que ce bout de code n'y était pas, les objets disparaissent quand même de la rom donc la surface ne fonctionne pas =/. J'ai placé le 1er morceau dans le step, le deuxième dans le IF qui fait apparaitre le menu, et le 3ème morceau dans la fermeture mais rien ne se passe  ' |
|
 | |
Kryptos Moderateur


Nombre de messages: 1562 Age: 22 Programme utilisé (Gm/RmXp/...): Qt creator, Game Maker Etudes: INSA de Rennes Loisirs: role playing Date d'inscription: 26/05/2005
 | Sujet: Re: Menu zelda Lun 5 Oct - 14:11 | |
| Pourquoi avoir placé le premier morceau dans step ?? Dans ce cas, la surface est reconstruite à chaque boucle d'événement, ce qui n'est pas très malin puisque dès la deuxième boucle, les instances ne seront plus sur la map à cause du desactivate_all. |
|
 | |
jerelink Discret


Nombre de messages: 115 Age: 18 Programme utilisé (Gm/RmXp/...): game maker Date d'inscription: 14/01/2006
 | Sujet: Re: Menu zelda Lun 5 Oct - 16:26 | |
| Bah, avant j'avais essayé dans le create mais lors de l'ouverture fermeture, si j'essayai de l'ouvrir une deuxième fois il me trouve une erreur : ___________________________________________ ERROR in action number 1 of Key Press Event for <Enter> Key for object Obj_create_menu: Trying to use non-existing surface. Donc j'ai placé le 1er morceau dans step |
|
 | |
Kryptos Moderateur


Nombre de messages: 1562 Age: 22 Programme utilisé (Gm/RmXp/...): Qt creator, Game Maker Etudes: INSA de Rennes Loisirs: role playing Date d'inscription: 26/05/2005
 | Sujet: Re: Menu zelda Mar 6 Oct - 12:43 | |
| Tu dois le faire à chaque fois que tu fais apparaitre le menu et uniquement à ce moment là ! |
|
 | |
|