ma sourie ne sais pas compter
4 participants
Page 1 sur 1
ma sourie ne sais pas compter
salut les amis
voila je ne comprend pas pourquoi les valeur afficher ne sont pas bonne a la moitier de l'ecrant environ
REPEAT
valx=MOUSEX
valy=MOUSEY
PRINT AT(1,20);valy ! les valeur ne sont afficher ne sont pas bonne ????? pouquoi svp
PRINT AT(1,10);valx
UNTIL valx=0 AND valy=0
si quelqu'un peu me dire pourquoi
;-(
voila je ne comprend pas pourquoi les valeur afficher ne sont pas bonne a la moitier de l'ecrant environ
REPEAT
valx=MOUSEX
valy=MOUSEY
PRINT AT(1,20);valy ! les valeur ne sont afficher ne sont pas bonne ????? pouquoi svp
PRINT AT(1,10);valx
UNTIL valx=0 AND valy=0
si quelqu'un peu me dire pourquoi
;-(
Jb- Messages : 143
Date d'inscription : 25/03/2018
Age : 47
Localisation : Tantonville
Re: ma sourie ne sais pas compter
I faut détecter les changements de positions X ou Y avant d'afficher les nouvelles coordonnées de la souris
rockyone- Messages : 68
Date d'inscription : 14/01/2018
Localisation : Hauterives
Re: ma sourie ne sais pas compter
Un exemple
-boucle
X=mousex
Y=mousey
Repeat
If X <> mousex then exit
If y <> mousey then exit
Until 0
Print X,Y
If (x and y) = 0 then goto fin endif
Goto boucle
-fin
-boucle
X=mousex
Y=mousey
Repeat
If X <> mousex then exit
If y <> mousey then exit
Until 0
Print X,Y
If (x and y) = 0 then goto fin endif
Goto boucle
-fin
rockyone- Messages : 68
Date d'inscription : 14/01/2018
Localisation : Hauterives
Re: ma sourie ne sais pas compter
Merci pour ton aide
Mais c est peu etre l emulateur qui deconne
Par contre je ne peu pas écrire if et then sur la même ligne
Dites moi si il y as un une version gfa qui peu le faire
En tout cas en modifiant un peu ton programme
Il et possible d avoir les bonne valeur
Par contre si j utilise print at
Alors la sourie devien folle
A mon avis cela vient juste de l affichage car les donner en mémoire sont bonne
Mais bon j aimerais pouvoir l affiche leq valeur à un endroit
Defini
Mais c est peu etre l emulateur qui deconne
Par contre je ne peu pas écrire if et then sur la même ligne
Dites moi si il y as un une version gfa qui peu le faire
En tout cas en modifiant un peu ton programme
Il et possible d avoir les bonne valeur
Par contre si j utilise print at
Alors la sourie devien folle
A mon avis cela vient juste de l affichage car les donner en mémoire sont bonne
Mais bon j aimerais pouvoir l affiche leq valeur à un endroit
Defini
Jb- Messages : 143
Date d'inscription : 25/03/2018
Age : 47
Localisation : Tantonville
Re: ma sourie ne sais pas compter
Pour afficher à un endroit précis fait un truc du genre :
ATEXT 10,10,0,STR$(MOUSEX)
ATEXT 10,18,0,STR$(MOUSEY)
Tu peux effacer avant chaque affichage pour quelquechose de plus propre.
ATEXT 10,10,0,STR$(MOUSEX)
ATEXT 10,18,0,STR$(MOUSEY)
Tu peux effacer avant chaque affichage pour quelquechose de plus propre.
Jb aime ce message
Re: ma sourie ne sais pas compter
merci atlantis
alors en faisant un cls
et une pause 1
ça fonction bien juste un un clignotement
j'ai bien essayer un vsync
mais le cls prend quand meme du temps apparament
mais en tout cas ça marche
encore merci
jb
alors en faisant un cls
et une pause 1
ça fonction bien juste un un clignotement
j'ai bien essayer un vsync
mais le cls prend quand meme du temps apparament
mais en tout cas ça marche
encore merci
jb
Jb- Messages : 143
Date d'inscription : 25/03/2018
Age : 47
Localisation : Tantonville
Re: ma sourie ne sais pas compter
Essaye avec un PRINT AT(5,5);x;" "
et PRINT AT(5,7);y;" "
entre les guillemets il y a 2 espace pour effacer si tu passe de 187 à 3
laisse tomber le CLS et le VSYNC
et PRINT AT(5,7);y;" "
entre les guillemets il y a 2 espace pour effacer si tu passe de 187 à 3
laisse tomber le CLS et le VSYNC
Re: ma sourie ne sais pas compter
Genre
- Code:
CLS
'
x%=0
y%=0
'
DO
'
MOUSE mx%,my%,mk%
'
EXIT IF mk%=2 ! sort de la boucle si bouton 2 de souris press‚
'
IF mx%<>x% OR my%<>my%
PRINT AT(5,5);"X=";mx%;" "
PRINT AT(5,7);"Y=";my%;" "
x%=mx%
y%=my%
'
SHOWM
'
ENDIF
'
LOOP
Re: ma sourie ne sais pas compter
A non de diou mon glaude voilous mais alors pour quoi il déconne mon programme pour temps je le fait bien
Et mon glaude ton programme a était nommé dangereux en tout cas merci à vous tous
Et mon glaude ton programme a était nommé dangereux en tout cas merci à vous tous
Jb- Messages : 143
Date d'inscription : 25/03/2018
Age : 47
Localisation : Tantonville
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|