Les structures conditionnelles permettent d’enrichir les animations en créant des conditions d’exécutions du programme.
function setup() { createCanvas(780, 200); strokeWeight(4); } function draw() { if (mouseIsPressed == true){ line(mouseX, mouseY, pmouseX, pmouseY); } }
function setup() { createCanvas(780, 200); strokeWeight(4); } function draw() { if (mouseX < 390){ stroke(255,0,0); }else{ stroke(0) } ellipse(mouseX, mouseY, 30, 30); }
Dans cet exemple si / if la souris se trouve en x à moins de 360 px alors le contour / stroke de l’ellipse est rouge (255,0,0);
Sinon / else le filet est noir (0).