Mouse

Processing controlla automaticamente se il mouse è mossotrascinato e/o un tasto è premuto.

mousePressed()
mouseReleased()

La funzione è chiamata ogni volta che il tasto del mouse viene premuto/rilasciato.

mouseDragged()
mouseMoved()

La funzione è chiamata ogni volta che il mouse è mosso e il tasto è/NON è premuto.

mousePressed

Il valore della variabile di sistema mousePressed è true se il tasto è premuto altrimenti è false.

mouseButton

Il valore della variabile di sistema mouseButton può essere LEFTRIGHT, oppure CENTER.
Indica quale tasto del mouse è stato premuto.

mouseX
mouseY

La coordinata orizzontale/verticale del mouse.

pmouseX
pmouseY

La precedente coordinata orizzontale/verticale del mouse.

Le variabili di sistema mouseX e mouseY contengono sempre le coordinate del mouse.
Le variabili di sistema pmouseX e mouseY conservano sempre le coordinate della precedente posizione del mouse (nel precedente fotogramma)