Referencia keyPressed()

keyPressed()

Una función que se ejecuta una vez cuando se presiona cualquier tecla.

Declarar la función keyPressed() establece un bloque de código para ejecutarse automáticamente cuando el usuario presiona cualquier tecla:

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

Las variables key y keyCode se actualizarán con el valor más reciente que se ha digitado cuando keyPressed() es llamada por p5.js:

function keyPressed() { if (key === 'c') { // Code to run. } <p> if (keyCode === ENTER) { // Code to run. } } </p>

El parámetro, event, es opcional. keyPressed() siempre se le pasa un objeto KeyboardEvent con propiedades que describen el evento de presión de tecla:

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

Los navegadores pueden tener comportamientos predeterminados asociados a diferentes eventos de teclado. Por ejemplo, algunos navegadores pueden saltar al final de una página web cuando se presiona la tecla SPACE. Para evitar cualquier comportamiento predeterminado para este evento, añada return false; al final de la función.

Ejemplos

Sintaxis

keyPressed([event])

Parámetros

event
KeyboardEvent:

Argumento opcional KeyboardEvent del callback.

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

Referencias Relacionadas