Funzioni di sistema della tastiera

Cliccare sul canvas e premere i tasti freccia destra/sinistra della tastiera.

// height=100 lines=auto
let diametro = 10;

function draw() {
    background( 200 );
    circle( 50, 50, diametro );
}

function keyPressed() {
    if (keyCode == RIGHT_ARROW) {
        diametro += 2;
    } else if (keyCode == LEFT_ARROW) {
        diametro -= 2;
    }
}
function keyPressed() {

Funzione chiamata da p5.js quando un tasto della tastiera viene premuto.

if (keyCode == RIGHT_ARROW) {
    diametro += 2;
} else if (keyCode == LEFT_ARROW) {
    diametro -= 2;
}

La variabile di sistema keyCode contiene il codice del tasto (non del carattere) premuto. Se il valore è uguale al codice del tasto freccia destra, il diametro del cerchio viene incrementato di 2 pixel, altrimenti, se è uguale al codice del tasto freccia sinistra, il diametro viene decrementato di 2 pixel.