A function that's called once when any key is pressed.
Declaring the function keyPressed() sets a code block to run once automatically when the user presses any key:
function keyPressed() {
// Code to run.
}
The key and keyCode variables will be updated with the most recently typed value when keyPressed() is called by p5.js:
function keyPressed() {
if (key === 'c') {
// Code to run.
}
if (keyCode === ENTER) {
// Code to run.
}
}
The parameter, event, is optional. keyPressed() is always passed a KeyboardEvent object with properties that describe the key press event:
function keyPressed(event) {
// Code to run that uses the event.
console.log(event);
}
Browsers may have default behaviors attached to various key events. For example, some browsers may jump to the bottom of a web page when the SPACE key is pressed. To prevent any default behavior for this event, add return false; to the end of the function.
Ejemplos
Sintaxis
keyPressed([event])
Parámetros
optional KeyboardEvent callback argument.
Referencias Relacionadas
key
Una variable del sistema String que contiene el valor de la última tecla pulsada.
keyCode
Una variable de sistema Number que contiene el código de la última tecla presionada.
keyIsDown
Devuelve true si la tecla que se está comprobando está presionada y false si no lo está.
keyIsPressed
Una variable de sistema Boolean que es true si se está presionando alguna tecla y false si no se está presionando ninguna tecla.