Herzen werden jetzt immer über den Platformen angezeigt

This commit is contained in:
2026-09-17 11:49:14 +02:00
parent 8ae09335c0
commit 047fe9597d
6 changed files with 82 additions and 71 deletions
+16
View File
@@ -84,6 +84,7 @@ public class MyWorld extends World
spawnEnemies();
targetingProjectile();
spawnItems();
drawNewHearts();
if(PlattformCountdown==0) //Damit in regelmäßigen Abständen auf jeden Fall eine Plattform auftaucht
{
addObject(new Plattform(), 1+Greenfoot.getRandomNumber(398), 5);
@@ -107,6 +108,21 @@ public class MyWorld extends World
addObject(new BreakingPlattform(50), 1+Greenfoot.getRandomNumber(398), 6); //Nach Links bewegende Plattform
}
}
public void drawNewHearts(){
Player player = getObjects(Player.class).get(0);
removeObjects(getObjects(Heart.class));
Heart heart = new Heart();
addObject(heart,371,27);
if (player.health >= 2){
Heart heart2 = new Heart();
addObject(heart2,343,27);
}
if (player.health == 3){
Heart heart3 = new Heart();
addObject(heart3,314,27);
}
}
public void spawnItems(){
itemTimer++;