! 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