xxxxxxxxxx
38
var pos;
function setup() {
createCanvas(400, 400);
background(51);
pos = createVector(200, 200);
}
function draw() {
noStroke();
fill(194,153,252,10);
ellipse(pos.x,pos.y,10);
var step = p5.Vector.random2D();
var r = randomGaussian(100,10);
if (r < 80 || r >120) {
fill(194,153,252,10);
ellipse(pos.y,pos.x,10);
step.setMag(25);
}
else if (r < 110 && r > 90) {
fill(104,7,249,25,10);
ellipse(pos.y,pos.x,10);
step.setMag(2);
}
else {
fill(152,82,249,10);
ellipse(pos.y,pos.x,10);
step.setMag(8);
}
//pos = pos + step;
pos.add(step);
}