//SETTING UP VARIABLES USED IN THE SCRIPT boolean DrawOn; //------------------------------------ //SETTING UP THE ENVIRONMENT void setup() { size(640,480); DrawOn =false; } //------------------------------------ /* // CURRENTLY NEUTRAL //YOU CAN ONLY HAVE ON VOID LOOP FUNCTION //NET ON THE SIDE CONCENTATED ON THE MOUSE void loop() { background(204); for(int I=0; I<450; I+=10) { line(30, I, mouseX, mouseY); } for(int S=0; S<450; S+=10) { line(610, S, mouseX, mouseY); } } */ void loop () { if (DrawOn ==true) { point (mouseX, mouseY); line (pmouseX, pmouseY, mouseX, mouseY); } } //*****LISTENER PARAMETERS***** /* //------------------------------------ //DRAW ON CLICK/RELEASE //ON MOUSE PRESSED void mousePressed() { DrawOn =true; } //ON MOUSE RELEASED void mouseReleased() { DrawOn =false; } */ //------------------------------------ //DRAW ON CLICK. STOP ON CLICK. //ON MOUSE PRESSED void mousePressed() { if (DrawOn == true) { DrawOn = false; } else { DrawOn = true; } }