Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Demande d'aide, Comment dire ... indescriptible
Chocolat le 14/10/2011 à 13:11
Bonjour a tous,
J'aimerais mettre un Lbl dans un Lbl
Je m'explique mieux.
Par exemple :
Code
1->A
Lbl 3
If A=2:Goto 1
EffDessin
Ligne(1,1,5,1
Ligne(2,2,5,2
A+1->A
Lbl 2
Ligne(3,-1,3,5
Goto 3
Lbl 1
Text(20,10,"HAHA
Stop
Ce programme ne sert a rien sauf a illustrer mon exemple.
C'est à dire que si au Lbl 2 il me dessine une ligne, je veut pouvoir effacer la ligne sans retaper plusieurs fois : EffDessin Ligne(1,1,5,1) et Ligne(2,2,5,2) pour aller au lbl suivant que je veux. Suis-je assez clair ?

Métalocif le 14/10/2011 à 13:18
Si tu veux effacer Ligne(1,1,5,1) , tape Ligne(1,1,5,1,0).
Mais ce n'est pas le sujet.
Je ne comprend pas très bien ton problème, mais tu dois pouvoir t'en sortir avec des While, non?
Si ce n'est pas le cas, explique un peu mieux ce que tu veux faire.
En espérant être aussi rapide la prochaine fois,
MétalocifChocolat le 14/10/2011 à 13:21
Par exemple je veux faire un décor. Je dessine un objet sur ce décor, je veux qu'il bouge mais au lieu de faire effdessin et de refaire TOUT le decor, je veux juste revenir dans le lbl du décor, en ressortir et redessiner l'objet plus loin.
C'est plus clair ?azerty1 le 14/10/2011 à 18:12
Dans ce cas là utilise des boucles, par exemple:7
Code
1->X
While X<80
Pt-On(50,X
X+1->X
Pt-Off-(50,X-1
End
Ou quelque chose comme ça, j'ai été clair...?
sandro le 14/10/2011 à 21:19
Sinon, tu sauvegarde l'image en pic (image si t'es en français), avant de placer l'objet qui n'est pas toujours au même endroit, puis tu rajoute ton décor, et à chaque fois, tu efface l'écran et tu rappelle l'image.
SandroChocolat le 17/10/2011 à 11:49
Citation
Sinon, tu sauvegarde l'image en pic (image si t'es en français), avant de placer l'objet qui n'est pas toujours au même endroit, puis tu rajoute ton décor, et à chaque fois, tu efface l'écran et tu rappelle l'image.
Tu m'as convaincu. Mais comment je sauvegarde ? : SauveImage ?
Et comment je la rappelle ? : RappelImage C'est bien sa ?
J'ai juste a marquer
Code
Cercle(1,2,2
Ligne(1,2,4,5
SauveImage
Texte(10,50,"BOUM
Pause
EffDessin
RappelImage
Texte(20,50,"BOUM
?
Persalteas le 17/10/2011 à 13:16
Il faut préciser un chiffre derrière SauveImage et Rappelimage. (entre 0 et 9).
une image prend 764 de RAM quand même.
PS: note que le chiffre ne peut pas être une variable: [strike]SauveImage A[/strike] Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.