xxxxxxxxxx
let scene;
let candies;
let wrappers;
let candy;
let timer;
let frame;
let score;
function preload() {
}
function setup() {
createCanvas(windowWidth, windowHeight);
frameRate(30);
opening();
scene = 1;
candies = [color(255, 65, 43), color(255, 191, 0), color(191, 255, 0), color(0, 255, 140), color(104, 168, 252), color(164, 91, 252)];
wrappers = [color(255, 132, 117), color(255, 219, 110), color(227, 255, 143), color(140, 255, 203), color(163, 203, 255), color(206, 166, 255)];
candy = new Candy(round(random(6)));
timer = 300;
frame = 0;
score = 0;
}
function draw() {
if(scene == 1) {
opening();
} else if(scene == 2) {
playing();
if(frameCount > frame + timer) {
scene++;
gameOver();
}
} else if(scene == 3) {
gameOver();
}
}
function mousePressed() {
if(scene == 1) {
scene++;
frame = frameCount;
} else if(scene == 2) {
if(candy.onclick()) {
score++;
frame = round(frame ** 2/3);
candy.reset(round(random(6)));
}
} else if(scene == 3) {}
}