
Hold: 14xad Programmering C
HTX – Aarhus Gymnasium
Side 20 af 22
}
}
if (powerUp.colour == 11) {
for (something ball : balls) {
ball.speed -= 5;
if (ball.speed < 1) {
ball.speed = 1;
}
}
}
if (powerUp.colour == 12) {
game.counter += 10;
}
if (powerUp.colour == 13) {
bomb.y = height/2;
}
toRemove.add(powerUp);
}
}
//menuboks
fill(255);
rect(width/2, menuGap/2, width, menuGap);
image(question, 775, menuGap/2);
image(restartButton, 645, menuGap/2);
//tekst
fill(0);
textSize(25);
text("Point: " + game.counter, 255, 17);
text("Level: " + game.level, 55, 17);
text("Lives: " + game.lives, 455, 17);
fill(255);
//om powerUps
for (something powerUp : powerUps) {
if (powerUp.colour == 1) {
image(powerUpImage1, powerUp.x, powerUp.y);
} else if (powerUp.colour == 2) {
image(powerUpImage2, powerUp.x, powerUp.y);
} else if (powerUp.colour == 3) {
image(powerUpImage3, powerUp.x, powerUp.y);
} else if (powerUp.colour == 4) {
image(powerUpImage4, powerUp.x, powerUp.y);
} else if (powerUp.colour == 5) {
image(powerUpImage5, powerUp.x, powerUp.y);
} else if (powerUp.colour == 6) {
image(powerUpImage6, powerUp.x, powerUp.y);
} else if (powerUp.colour == 7) {
image(powerUpImage7, powerUp.x, powerUp.y);
} else if (powerUp.colour == 8) {
image(powerUpImage8, powerUp.x, powerUp.y);
} else if (powerUp.colour == 9) {
image(powerUpImage9, powerUp.x, powerUp.y);
} else if (powerUp.colour == 10) {
image(powerUpImage10, powerUp.x, powerUp.y);
} else if (powerUp.colour == 11) {
image(powerUpImage11, powerUp.x, powerUp.y);
} else if (powerUp.colour == 12) {
image(powerUpImage12, powerUp.x, powerUp.y);
} else if (powerUp.colour == 13) {
image(powerUpImage13, powerUp.x, powerUp.y);
}
powerUp.y += 3;
if (powerUp.y > height + powerUpImage.height/2) {
toRemove.add(powerUp);
}
}
println(powerUps.size());
//musemarkør