Aller au contenu principal

! Exercer une pression avec un doigt sur l’écran (:press)

Déclaration

evenement_tactile = evenement_tactile:press([ pression, vitesse ])

Paramètres

  • pression
    type entier, paramètre facultatif, pression, de 1 à 10000, 1000 par défaut
  • vitesse
    type entier, paramètre facultatif, vitesse d’application de la pression, de 1 à 100, la plus rapide par défaut

Valeur renvoyée

  • evenement_tactile
    objet d’événement tactile lui-même ; la fonction touch.on permet d’obtenir un objet contrôlant le contact actuel

Description

Simule l’application d’une pression à la position actuelle du doigt. Cette méthode ne peut être utilisée que sur les appareils compatibles avec 3D Touch
Cette méthode peut céder l’exécution ; avant son retour, d’autres threads peuvent avoir l’occasion de s’exécuter

Exemple

touch.on(100, 100):press():off() -- Mettre un doigt en contact avec le point 100, 100, appliquer la pression par défaut, puis relever le doigt

touch.on(100, 100):press(2000):off() -- Même opération, avec une pression de 2000

touch.on(100, 100):press(2000, 50):off() -- Même opération, en ralentissant la vitesse d’application de la pression