Ob die Maus gedrückt wird oder nicht, wird in der Variable mouseIsPressed gespeichert.
function setup() {
createCanvas(400, 400);
background(200);
}
function draw() {
// solange die Maus gedrückt ist,
// werden bei mouseX/mouseY Kreise gezeichnet
if(mouseIsPressed) {
fill(100, 50, 200);
ellipse(mouseX, mouseY, 20, 20);
}
}
function doubleClicked() {
// beim Doppelklicken werden die Kreise
// mit dem Hintergrund übermalt
background(200);
}
Klicke auf das Zeichenfeld! Doppelklicke, um die Kreise zu "löschen".