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:
@@ -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(){
|
||||
|
||||
Reference in New Issue
Block a user