void setup() { size(480, 120); strokeWeight(4); stroke(0, 102); } void draw() { if(mousePressed = true){ stroke(255); } else { stroke(0); } line(mouseX, mouseY, pmouseX, pmouseY); }Let's insert println() statements in key areas. I also print out the value of mousePressed by giving it as an argument to println()
void setup() { size(480, 120); strokeWeight(4); stroke(0, 102); } void draw() { if(mousePressed = true){ stroke(255); println("if clause:"); } else { stroke(0); println("else clause:"); } line(mouseX, mouseY, pmouseX, pmouseY); }
void setup() { size(480, 120); strokeWeight(4); stroke(0, 102); } void draw() { if(mousePressed = true){ stroke(255); println("if clause:"); println(mousePressed); } else { stroke(0); println("else clause:"); println(mousePressed); } line(mouseX, mouseY, pmouseX, pmouseY); }
Processing 3 Debugger from Processing Foundation on Vimeo.