GFA
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Cdiscount : -30€ dès 300€ d’achat sur une sélection Apple
Voir le deal

ma sourie ne sais pas compter

4 participants

Aller en bas

ma sourie ne sais pas compter Empty ma sourie ne sais pas compter

Message par Jb Ven 10 Mar - 18:00

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
;-(

Jb

Messages : 143
Date d'inscription : 25/03/2018
Age : 47
Localisation : Tantonville

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par rockyone Ven 10 Mar - 20:44

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

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par rockyone Ven 10 Mar - 21:26

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


rockyone

Messages : 68
Date d'inscription : 14/01/2018
Localisation : Hauterives

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par Jb Sam 11 Mar - 9:34

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 Very Happy
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

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par Atlantis Lun 13 Mar - 11:22

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

Messages : 98
Date d'inscription : 20/02/2018
Localisation : Seine et Marne

http://www.safargames.fr

Jb aime ce message

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par Jb Lun 13 Mar - 18:32

merci atlantis  bounce
alors en faisant un cls
et une pause 1
ça fonction bien  juste un un clignotement  affraid
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

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par Shadow272 Jeu 16 Mar - 20:13

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
Shadow272
Shadow272
Admin

Messages : 328
Date d'inscription : 28/12/2017
Age : 65
Localisation : Hainaut Belgique

http://toutatari.blog4ever.xyz/

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par Shadow272 Jeu 16 Mar - 20:26

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
Shadow272
Shadow272
Admin

Messages : 328
Date d'inscription : 28/12/2017
Age : 65
Localisation : Hainaut Belgique

http://toutatari.blog4ever.xyz/

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par Jb Ven 17 Mar - 5:28

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

Jb

Messages : 143
Date d'inscription : 25/03/2018
Age : 47
Localisation : Tantonville

Revenir en haut Aller en bas

ma sourie ne sais pas compter Empty Re: ma sourie ne sais pas compter

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum