| [Résolu] Systeme de label | |
|
|
Auteur | Message |
---|
-Coco- Utilisateur confirmé: Rang ***
Messages : 545 Localisation : Grenoble - Montpellier Projet Actuel : Orion VII - 0%
| Sujet: [Résolu] Systeme de label Sam 6 Nov 2010 - 14:00 | |
| Bonjour à toutes et à tous ! Il y a quelque chose que j'aimerais fort bien savoir. Existe-t-il, dans Game Maker, un système de label et de goto comme en basic ? Je m'explique Quelque chose qui ferait du genre comme cela : - Code:
-
a=0
Label etiqu a+=1
If (a<10) Goto etiqu
Show_message(string(a)) // normalement il devrait s'afficher "10"
Voilà, je pense que vous auriez compris en voyant ce code (qui est un peu inutile d'ailleurs, il est juste là à titre d'exemple). Sinon le Goto va a une Label du même nom, et continue le code depuis l'endroit de cette label. Voilà, si jamais ça existe ça ne doit sûrement pas s'appeler Label et Goto (car ces fonctions n'ont pas l'air d'exister) Si vous en savez quelque chose, merci de me le faire parvenir ! |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Systeme de label Sam 6 Nov 2010 - 14:02 | |
| Non sa n'existe pas. Va voir dans la section gml de la doc y a tous les renseignements sur le gml |
|
| |
-Coco- Utilisateur confirmé: Rang ***
Messages : 545 Localisation : Grenoble - Montpellier Projet Actuel : Orion VII - 0%
| Sujet: Re: [Résolu] Systeme de label Sam 6 Nov 2010 - 14:49 | |
| D'accord. C'est dommage, du coup je suis obligé de m'emmerder la vie avec des if et des while :p |
|
| |
Chulien Utilisateur confirmé: Rang *****
Messages : 2232
| Sujet: Re: [Résolu] Systeme de label Sam 6 Nov 2010 - 15:04 | |
| Bof, tu verras que c'est pas vraiment de l'emmerdement. Tu oublies les for qui te serviront aussi beaucoup. |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: [Résolu] Systeme de label Sam 6 Nov 2010 - 15:21 | |
| de façon cachée, ça existe via les switch :p Mais c'est tout, et les labels, c'est le mal |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: [Résolu] Systeme de label Sam 6 Nov 2010 - 17:23 | |
| au pire tu fais : a chaque debut de code : if label!="nomdelalabel" && label!="" exit; else label=""; et a chaque fois que tu veux changer de label : label="nomdelalabel"; exit; et voila |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Systeme de label Sam 6 Nov 2010 - 17:39 | |
| - M@d_Doc a écrit:
- les labels, c'est le mal
+1 |
|
| |
Sekigo Le Magnifique Utilisateur confirmé: Rang *****
Messages : 1720
| Sujet: Re: [Résolu] Systeme de label Sam 6 Nov 2010 - 22:33 | |
| Vade Retro, Satanas !
Les Goto, c'est un des trucs les plus lourdingue pour relire son code. Et un cauchemar pour ceux qui repassent derrière. Jouer à "Où est Charlie", j'en ai eu des idées de meurtres.
Bien heureux que ça n'existe pas vraiment sous GM. |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: [Résolu] Systeme de label Dim 7 Nov 2010 - 0:07 | |
| deja qu'on s'y perd avec les icones et tout, vaut mieux pas rajouter les labels ! |
|
| |
[TheDarkTiger] Modérateur
Messages : 7420 Localisation : Essonne
| Sujet: Re: [Résolu] Systeme de label Dim 7 Nov 2010 - 1:17 | |
| - M@d_Doc a écrit:
- Mais c'est tout, et les labels, c'est le mal
+1 Même si on se sert de ça en ASM, c'est vraiment pas optimisé dans un langage comme le GML ou le C. Et, comme dit plus haut, une bonne boucle est bien plus lisible. |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: [Résolu] Systeme de label Dim 7 Nov 2010 - 9:53 | |
| Oui, mais en asm t'as pas le choix |
|
| |
[TheDarkTiger] Modérateur
Messages : 7420 Localisation : Essonne
| Sujet: Re: [Résolu] Systeme de label Dim 7 Nov 2010 - 22:41 | |
| Bha oui je sais bien :gniah:
Mais en ASM, c'est souvent pour accéder à des sortes de "fonctions" et aux ressources que tu l'utilise .
(Enfin, il me semble bien qu'il y a une instruction qui n'exécute la suivante que si un registre égal 0 non? Dans tous les cas, on en à besoin pour revenir aux différents endroits du programme...) |
|
| |
-Coco- Utilisateur confirmé: Rang ***
Messages : 545 Localisation : Grenoble - Montpellier Projet Actuel : Orion VII - 0%
| Sujet: Re: [Résolu] Systeme de label Jeu 11 Nov 2010 - 14:21 | |
| D'accord, d'accord, je capitule :gniah: |
|
| |
Contenu sponsorisé
| Sujet: Re: [Résolu] Systeme de label | |
| |
|
| |
| [Résolu] Systeme de label | |
|