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.