xxxxxxxxxx
29
let movers = [];
function setup() {
createCanvas(400, 400);
for (let i = 0; i < 10; i++) {
movers[i] = new Mover(random(width), 200, random(1, 8));
}
}
function draw() {
background(0);
for (let mover of movers) {
if (mouseIsPressed) {
let wind = createVector(0.1, 0);
mover.applyForce(wind);
}
let gravity = createVector(0, 1);
let weight = p5.Vector.mult(gravity, mover.mass);
mover.applyForce(weight);
mover.friction();
mover.update();
mover.edges();
mover.show();
}
}