Poster un nouveau sujet Poster une réponse
Demande d'aide, Comment dire ... indescriptible
Auteur Message
Chocolat



Autorisation : Membre
Nb de messages : 68
Inscrit le : Mar 24 Mai 2011, 19:08
Posté le : Ven 14 Oct 2011, 13:11   Citer 

Bonjour a tous,

J'aimerais mettre un Lbl dans un Lbl frozen.gif crazy.gif
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 ? eyeonly.gif

 Adresse email Haut de page Bas de page 
 
Métalocif



Autorisation : Membre
Nb de messages : 92
Inscrit le : Lun 10 Mai 2010, 19:24
Posté le : Ven 14 Oct 2011, 13:18   Citer 

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étalocif

----------------------
"On ne ment jamais autant qu'avant les élections, pendant la guerre et après la chasse." Clémenceau
 Adresse email Haut de page Bas de page 
 
Chocolat



Autorisation : Membre
Nb de messages : 68
Inscrit le : Mar 24 Mai 2011, 19:08
Posté le : Ven 14 Oct 2011, 13:21   Citer 

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 ?

 Adresse email Haut de page Bas de page 
 
azerty1



Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
Posté le : Ven 14 Oct 2011, 18:12   Citer 

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...?

----------------------
Ti-Connect 64bits
PROTECT
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Ven 14 Oct 2011, 21:19   Citer 

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.

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Chocolat



Autorisation : Membre
Nb de messages : 68
Inscrit le : Mar 24 Mai 2011, 19:08
Posté le : Lun 17 Oct 2011, 11:49   Citer 


Citer

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



?

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Persalteas



Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Lun 17 Oct 2011, 13:16   Citer 

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]

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes