xxxxxxxxxx
33
let bubbles = [];
let bubble;
function setup() {
createCanvas(400, 400);
}
function mouseDragged() {
let x = mouseX;
let y = mouseY;
let r = 40;
let b = new Bubble(x, y, r);
bubbles.push(b);
}
function draw() {
background(0);
for (let i = 0; i < bubbles.length; i++) {
if (bubbles[i].contains(mouseX, mouseY)) {
bubbles[i].changeColor(255);
} else {
bubbles[i].changeColor(0);
}
bubbles[i].move();
bubbles[i].displayCircle();
}
if (bubbles.length > 10) {
bubbles.splice(0,1);
}
}