int dx, dy; float x; //int click = 0; float delta; //boolean = false; boolean click; void setup(){ size(200, 200); } void draw(){ dx = pmouseX - mouseX; dy = pmouseY - mouseY; delta = sqrt(dx*dx + dy*dy); stroke(delta,80); x = float(mouseX); pushMatrix(); translate(0,0); rotate(x*4*PI); if(click); line(pmouseX, pmouseY, mouseX, mouseY*0.02); stroke(255,0,0,50); line(pmouseY, pmouseX, mouseY*0.02, mouseX); stroke(0,0,255,50); line(pmouseX, pmouseY, mouseX, mouseY*0.02); popMatrix(); } void mousePressed(){ print("PRESSED"); click = true; }