xxxxxxxxxx
61
// distance entre les points
var distance = 0.005;
var posX;
var posY;
function setup() {
createCanvas(windowWidth, windowHeight);
noStroke();
posX = mouseX;
posY= mouseY;
}
background(0)
function draw() {
fill(0, 5);
rect(0, 0, width, height);
fill(255);
}
function mouseDragged(){
fill(255);
var d = dist(posX, posY, mouseX, mouseY);
if(d > distance){
// tout ce qu'on écrire comme instructions ici va s'exécuter seulement quand on va dragguer la souris = clic + déplacement
circle(mouseX+10, mouseY+5,3);
circle(mouseX, mouseY,7);
circle(mouseX-9, mouseY+7,10)
circle(mouseX-8, mouseY-11,2)
circle(mouseX-22, mouseY-25,5)
circle(mouseX-40, mouseY-3,3)
circle(mouseX+20, mouseY-20,4)
circle(mouseX-10, mouseY-20,4)
circle(mouseX-27, mouseY+0,4)
circle(mouseX+10, mouseY-15,3);
circle(mouseX-12, mouseY+12,3)
circle(mouseX-5, mouseY-7,4)
circle(mouseX-20, mouseY+34,8)
circle(mouseX+6, mouseY-6,1)
circle(mouseX+2, mouseY+2,1)
circle(mouseX+3, mouseY+3,1)
circle(mouseX+4, mouseY+4,1)
circle(mouseX+5, mouseY+5,1)
circle(mouseX+40, mouseY+5,1);
circle(mouseX+22, mouseY+23,2);
circle(mouseX+3, mouseY+35,6);
circle(mouseX+21, mouseY+22,1);
circle(mouseX+3, mouseY+25,2);
circle(mouseX+10, mouseY+45,1);
circle(mouseX+5, mouseY+32,1);
circle(mouseX+8, mouseY+22,1);
circle(mouseX+10, mouseY+50,1);
circle(mouseX+26, mouseY+3,1);
circle(mouseX-26, mouseY-30,1);
ellipse(mouseX+2, mouseY+2,1);
posX = mouseX;
posY= mouseY;
}
}