xxxxxxxxxx
33
let player, coins;
let score = 0;
function setup() {
createCanvas(600, 400);
fill(0);
textSize(24);
textAlign(CENTER);
player = new Sprite(50, 50);
player.rotationLock = true;
coins = new Group();
coins.color = 'yellow';
for (let i = 1; i < 6; i++) {
new coins.Sprite(i * 100, 100, 25);
}
player.overlaps(coins, pickupCoins);
}
function pickupCoins(player, coin) {
coin.remove();
score++
}
function draw() {
clear();
text(score, width/2, 20);
if (mouse.isOnCanvas) {
player.moveTowards(mouse.x, mouse.y);
}
}