xxxxxxxxxx
39
let bubbles = [];
let faceFrames = [];
function preload(){
for (let i = 1; i < 6; i = i + 1){
faceFrames[i] = loadImage('data/' + i + '.png');
}
}
function setup() {
createCanvas(400, 400);
}
function draw() {
background(220);
for (let i = 0; i < bubbles.length; i = i + 1){
bubbles[i].update();
}
for (let i = bubbles.length - 1; i >= 0; i = i - 1){
if (bubbles[i].shouldPop()){
bubbles.splice(i, 1);
}
}
for (let i = 0; i < bubbles.length; i = i + 1){
bubbles[i].show();
}
console.log(bubbles.length);
}
function mousePressed(){
let b = new Bubble(mouseX, mouseY, random(10, 100));
bubbles.push(b);
}