xxxxxxxxxx
33
function setup() {
createCanvas(600, 600);
}
var xandy = [];
function draw() {
background("#F6EFE0");
stroke("#40351D");
noFill();
strokeWeight(5);
let d;
let w;
if(xandy.length>1){
for(let i=1; i<xandy.length; i++){
d = dist(xandy[i][0],xandy[i][1],xandy[i-1][0],xandy[i-1][1]);
w = map(d,0,200,1,30);
w = 35-w;
strokeWeight(w);
line(xandy[i][0],xandy[i][1],xandy[i-1][0],xandy[i-1][1]);
}
}
}
function mouseMoved() {
if (xandy.length < 100) {
xandy.push([mouseX, mouseY]);
} else {
xandy.shift();
}
}