xxxxxxxxxx
var diameter = 20;
var range = 100;
var numdots = 100;
function setup() {
createCanvas(windowWidth, windowHeight);
background(255);
}
function draw() {
background(255);
stroke(0, 0, 0);
strokeWeight(1 + dist(pmouseX, pmouseY, mouseX, mouseY))/10;
// let is a hyperlocal var; i++ is the same as i=i+1
for(let i = 0;i<numdots;i++) // for loops have three parts: initializer; test; increment
{
ellipse(mouseX+random(-range,range), mouseY+random(-range,range), diameter, diameter);
}
}
function keyTyped() {
if(key=='c') {
background(255);
thesize = 1;
}
}