Una función que se ejecuta una vez cuando el botón del mouse se hace doble click rápidamente.
Declarar la función doubleClicked()
establece un bloque de código para ejecutarse automáticamente cuando el usuario presiona y suelta el botón del mouse dos veces rápidamente:
function doubleClicked() { // Code to run. }
Las variables de sistema del ratón, como mouseX y mouseY, se actualizarán con su valor más reciente cuando doubleClicked()
se ejecute automáticamente por p5.js:
function doubleClicked() { if (mouseX < 50) { // Code to run if the mouse is on the left. } <p> if (mouseY > 50) { // Code to run if the mouse is near the bottom. } } </p>
El parámetro, event
, es opcional. doubleClicked()
se le pasa siempre un MouseEvent objeto con propiedades que describen el evento de doble click:
function doubleClicked(event) { // Code to run that uses the event. console.log(event); }
En dispositivos táctiles, el código colocado en doubleClicked()
se ejecutará después de dos pulsaciones táctiles que ocurran en un breve lapso de tiempo.
Los navegadores pueden tener comportamientos predeterminados asociados a eventos de ratón. Por ejemplo, algunos navegadores resaltan texto cuando el usuario se mueve el ratón mientras presiona un botón del ratón. Para evitar cualquier comportamiento predeterminado para este evento, agrega return false;
al final de la función.
Ejemplos
Sintaxis
doubleClicked([event])
Parámetros
Argumento opcional MouseEvent
.
Referencias Relacionadas
doubleClicked
Una función que se ejecuta una vez cuando el botón del mouse se hace doble click rápidamente.
exitPointerLock
Sale de un bloqueo de puntero iniciado con requestPointerLock.
mouseButton
Una variable de tipo String del sistema que contiene el valor del último botón del mouse presionado.
mouseClicked
Una función que se ejecuta una vez después de que se presiona y se suelta un botón del mouse.