Processing controlla automaticamente se il mouse è mosso, trascinato 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 LEFT, RIGHT, 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)