Enemy dreht sich jetzt immer in die Richtung des Spielers
This commit is contained in:
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user