getTouchX, getTouchY

Définition Utilisation Exemple Côté technique
 

x=getTouchX();
y=getTouchY();

Retourne l'abscisse ou l'ordonnée du point de contact du touchpad
Paramètres passés:
aucun
Valeur retournée:
abscisse ou ordonnée du point de contact lors de l'appel à la fonction isTouch() si elle a détectée un contact (si elle a retournée true)

 

C'est bien la fonction isTouch() qui lit les coordonnés. Pour lire une nouvelle valeur, il faut rappeler cette fonction. Sinon, appeler plusieurs fois getTouchX() donnera le même abscisse.

La fonction setLimites() n'a aucun effet sur la lecture du touchPad. Même si on a limité la zone de dessin, getTouchX et getTouchY retourneront les coordonnés du point visé.

 

Exemples d'utilisation:
if (isTouch()) point(getTouchX(),getTouchY());Dessine le point de contact si il y en a eu un

while (!isTouch()); point(getTouchX(),getTouchY());Attend un point de contact, et le dessine

 

Voir aussi:
- isTouch(); Test de l'appui sur l'écran
- MAX_X, MAX_Y...: Valeurs des coordonnés graphiques
- setGraphMode(); Initialisation de l'écran
- setTextOrient(); Direction d'écriture des textes