Referencia keyTyped()

keyTyped()

Una función que se ejecuta una vez cuando se presiona una tecla con un caracter imprimible.

Declarar la función keyTyped() establece un bloque de código a ejecutarse automáticamente cuando el usuario presiona cualquier tecla con un caracter imprimible como a o 1. Las teclas de modificador como SHIFT, CONTROL y las flechas serán ignoradas:

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

La variable key y keyCode se actualizarán con el valor más reciente que se ha liberado cuando keyTyped() es llamada por p5.js:

function keyTyped() { // Check for the "c" character using key. if (key === 'c') { // Code to run. } <p> // Check for "c" using keyCode. if (keyCode === 67) { // Code to run. } } </p>

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

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

Nota: Use la función keyPressed() y keyCode para responder a las teclas de modificador como ALT.

Los navegadores pueden tener comportamientos predeterminados asociados a ciertos eventos de tecla. Para evitar cualquier comportamiento predeterminado para este evento, agregue return false; al final de la función.

Ejemplos

Sintaxis

keyTyped([event])

Parámetros

event
KeyboardEvent:

optional KeyboardEvent callback argument.

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