Referencia touchMoved()

touchMoved()

Una función que se ejecuta cada vez que el usuario toca la pantalla y se mueve.

Declarar una función llamada touchMoved() establece un bloque de código para ejecutarse automáticamente cuando el usuario toca un dispositivo táctil y se mueve:

function touchMoved() { // Code to run. }

La matriz touches se actualizará con los puntos táctiles más recientes cuando touchMoved() es llamado por p5.js:

function touchMoved() { // Paint over the background. background(200); <p> // Mark each touch point while the user moves. for (let touch of touches) { circle(touch.x, touch.y, 40); } } </p>

El parámetro, event, es opcional. touchMoved() se le pasará un objeto TouchEvent con propiedades que describen el evento táctil:

function touchMoved(event) { // Code to run that uses the event. console.log(event); }

En dispositivos táctiles, mouseDragged() se ejecutará cuando el usuario mueve su puntero sobre la pantalla si touchMoved() no está declarado. Si touchMoved() está declarado, entonces touchMoved() se ejecutará cuando el usuario mueve sus puntos táctiles y mouseDragged() no se ejecutará.

Tenga en cuenta que touchStarted(), touchEnded() y touchMoved() estan todos relacionados. touchStarted() se ejecuta cuando el usuario toca un dispositivo táctil, touchEnded() se ejecuta cuando el usuario termina de tocar y touchMoved() se ejecuta repetidamente mientras el usuario mueve cualquier punto táctil.

Ejemplos

Sintaxis

touchMoved([event])

Parámetros

event
TouchEvent:

Argumento opcional TouchEvent.

Notice any errors or typos? Please let us know. Please feel free to edit src/events/touch.js and open a pull request!

Referencias Relacionadas