salut!
j'essaie de faire défiler une image avec les touches directionnel.
j'ai donc une image (un avion) qui se déplace suivant les touches que l'on presse.
mais j'aimerais que dès qu'on lache une touche directionnel l'avion continue de bouger.
je sais pas si c'est très clair.
voila le code pour l'instant
()
Prgm
ClrDraw
Local y,x,t,k,b,xb,yb
50->x
45->y
Lbl de
XorPic avion,x,y
Lbl key
getKey()->k
If k=0 Then
Goto key
EndIf
If k=344 Then
ClrDraw
x+5->x
Goto de
EndIf
If k=340 Then
ClrDraw
y+5->y
Goto de
EndIf
If k=338 Then
ClrDraw
x-5->x
Goto de
EndIf
If k=337 Then
ClrDraw
y-5->y
Goto de
EndIf
EndPrgm
merci d'avance
mais maintenant il se pose un autre problème, quand l'image défile, elle laisse une trainée derrière elle, malgré le clrio!
est-ce que quelqu'un a une solution?
et mon image clignote quand elle est au repos, c'est a cause de la boucle avec les clrio?
merci
C'est pas des ClrIO qu'il faut c'est des ClrDraw comme tu l'as bien mis dans ton post de départ.

Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?
Au lieu de mettre des CLRDRAW partout écrit plutot xorpic avion,y,x à la place!
salu c moi
jai aussi quelque question sur les image :
jai pas trés bien compri l'histoire de sauvegarder une image dabs une matrice ... (c'est pour les sprite ? )
ensuite , jaimerai que quan j'afiche du graphisme ( genre un cercle) il ny ai pas les 2 bare vertical et horisontal
ensuite , esque la fonction output fonctione avec les pixel (genre output 1,1,"AA" , ca met AA au premier pixel en haut et a gauche ) ou si c'est en fonction de la config du vieu window
voila merci
1- les images dans les matrice, c'est du gachi d'espace memoire. il faut definir tous les couples (x,y) qui definissent l'image
2- AxesOff() si je me rapelle
tu devrais penser a utiliser un librairie basic
Vlavv Le 22/02/2006 à 17:56 salut
pour supprimer les axes :
SetGraph("axes","off")
La fonction Output fonctionne comme PxlText sur TI-89 : le point en haut a gauche est (0;0) et ne dépend pas des paramètres Windows (ce qui est logique puisque le texte ne s'affiche pas sur le Graph mais sur l'IO).
Link Le 08/03/2006 à 16:42Edité par Link le 09/03/2006 à 07:06 Pour virer les axes selon KK :
Stopic tmp
Xorpic tmp
(Mais il faut faire ça à chaque fois que tu effaces l'écran, donc après chaque ClrDraw...)
Edit: En effet, on peut virer le ClrDraw à présent.
(KK m'a envoyé un mail rien que pour ça)

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.