aide a faire un deplacement |
Auteur |
Message |
slip man
Invité
|
Posté le : Dim 13 Déc 2009, 15:21
|
|
|
bonjour je voudrais savoir comment on peut utilisé les fleche pour faire deplacé quelque chose
par expemple
si je met un output(x,y,"0
merci d avance ^^
|
|
|
|
Rézus
Autorisation : Membre
Nb de messages : 853
Inscrit le : Sam 20 Jui 2009, 20:35
|
Posté le : Dim 13 Déc 2009, 16:15
|
|
|
Tu fais varier X et Y avec le codetouch.Tu sais comment ça s'utilise ?
PS:Pour plus de commodité,il vaut mieux marquer output(Y,X,"0 que output(X,Y,"0 puisqu'avec la fonction output,on met les ordonnées en premier et les abscisses en second.
Sinon tu te retrouves avec la variable X pour les ordonnées et Y pour les abscisses.
|
|
|
|
silp man
Invité
|
Posté le : Dim 13 Déc 2009, 18:43
|
|
|
nan sa marche commet code touche xD
|
|
|
|
silp man
Invité
|
Posté le : Dim 13 Déc 2009, 19:01
|
|
|
quelqu un peut m expliquer !!!!???
SVPPP
|
|
|
|
Wirekey
Autorisation : Membre
Nb de messages : 240
Inscrit le : Mer 17 Jui 2009, 0:54
|
Posté le : Dim 13 Déc 2009, 19:12
|
|
|
Pour toute rep en direct : http://xat.com/Tout82
Comme ca:
En version longue :
Code |
Codetouche->K //K par convention pour getKEY
If K=25:Y-1->Y //25 pour haut
If K=24:X+1->X //24 pour gauche
If K=26:X-1->X //26 pour droite
If K=34:Y+1->Y //34 pour bas |
Oublie pas les condition du style
If X=0:16->X ...
|
|
|
|
dysto
Autorisation : Membre
Nb de messages : 200
Inscrit le : Mar 20 Oct 2009, 18:58
|
Posté le : Dim 13 Déc 2009, 20:01
|
|
|
Code | :Lbl 1
:EffEcr
:Output(Y,X,"0
:0->K
:codeTouche->K
:If K=24 et X[different de]1:X-1->X
:If K=26 et X[different de]16:X+1->X
:If K=25 et Y[different de]1:Y-1->Y
:If K=34 et Y[different de]8:Y+1->Y
:Goto 1 |
Voila, ça devrait marcher comme sur des roulettes ^^.
|
|
|
|
Wirekey
Autorisation : Membre
Nb de messages : 240
Inscrit le : Mer 17 Jui 2009, 0:54
|
Posté le : Lun 14 Déc 2009, 17:52
|
|
|
Look phoenix ( Pour déplacement + effacement : uniquement en X )
Code |
5->X
5->B
Lbl 1
If B!= X
Output(Y,B,"
Output(Y,X,"0
CodeTouche->K
(K=26)-(K=24)+X->X
If K!=0
(X+(-(K=26))+(K=24))->B
Goto 1 |
Bon on pourrais le réduire en virant des parenthése et tt ^^
|
|
|
|
pheonix
Invité
|
Posté le : Lun 14 Déc 2009, 17:56
|
|
|
Code | 5->X
5->B
5->Y
Lbl 1
If B!= X
Output(Y,B,"
Output(Y,X,"0
codeTouche->K
If K=24 et X[different de]1:X-1->X
If K=26 et X[different de]16:X+11->X
If K=25 et Y[different de]1:Y-1->Y
If K=34 et Y[different de]8:Y+1->Y
Goto 1 |
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Wirekey
Autorisation : Membre
Nb de messages : 240
Inscrit le : Mer 17 Jui 2009, 0:54
|
Posté le : Lun 14 Déc 2009, 18:08
|
|
|
Ou
Code |
If K=24 et X[different de]1
Then
X->B
X-1->X
End |
|
|
|
|