Enemy dreht sich jetzt immer in die Richtung des Spielers

This commit is contained in:
2026-09-17 12:02:30 +02:00
parent fe6d466cd6
commit 4d5e6ad567
3 changed files with 61 additions and 61 deletions
+6 -1
View File
@@ -34,9 +34,14 @@ public class Enemy extends Actor
}
public void shootAtPlayer(){
Player player = getWorld().getObjects(Player.class).get(0);
shootTimer++;
if (player.getX() - getX() < 0){
setImage("Enemy.png");
} else if (player.getX() - getX() > 0){
setImage("EnemyRight.png");
}
if (shootTimer >= 100){
Player player = getWorld().getObjects(Player.class).get(0);
EnemyProjectile enemyProjectile = new EnemyProjectile();
getWorld().addObject(enemyProjectile, getX(), getY());
enemyProjectile.turnTowards(player.getX(), player.getY());