Es gibt jetzt einen Enemy, welcher in festen abständen auf den Player schießt. Der Enemy kann mit PlayerProjectiles abgeschossen werden

This commit is contained in:
2026-09-16 11:50:58 +02:00
parent eae3e92d60
commit e58b55993d
14 changed files with 158 additions and 39 deletions
+8
View File
@@ -18,6 +18,14 @@ public class PlayerProjectile extends Actor
if (!isProjectileOnScreen()){
getWorld().removeObject(this);
}
checkForEnemyCollision();
}
public void checkForEnemyCollision(){
if (getOneIntersectingObject(Enemy.class) != null){
getWorld().removeObject(getOneIntersectingObject(Enemy.class));
getWorld().removeObject(this);
}
}
public boolean isProjectileOnScreen(){