aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Alien.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/Alien.java b/Alien.java
index 06775b8..aa58297 100644
--- a/Alien.java
+++ b/Alien.java
@@ -5,9 +5,8 @@ import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot und MouseInfo)
*/
public class Alien extends Actor
{
-
int geschwindigkeit = 2;
-
+
/**
* Act - tut, was auch immer Alien tun will. Diese Methode wird aufgerufen,
* sobald der 'Act' oder 'Run' Button in der Umgebung angeklickt werden.
@@ -19,7 +18,7 @@ public class Alien extends Actor
pruefeSieg();
pruefeKollision();
}
-
+
/**
* Das Alien bewegt sich mit der aktuellen Geschwindigkeit in X-Richtung.
* Falls es einen Rand beruehrt wechselt es in die naechste Zeile und
@@ -35,7 +34,7 @@ public class Alien extends Actor
setLocation(getX() + geschwindigkeit, getY() + 36);
}
}
-
+
/**
* Wenn ein Alien den unteren Rand des Bildschirms erreicht, ist das Spiel
* verloren.
@@ -47,7 +46,7 @@ public class Alien extends Actor
((MyWorld)getWorld()).verloren();
}
}
-
+
/**
* Ueberprueft ob ein Alien von einem Projektil getroffen wurde.
*/
@@ -62,7 +61,7 @@ public class Alien extends Actor
getWorld().removeObject(this); // Das Alien selber wird zerstört
}
}
-
+
/**
* Feuert einen Schuss ab mit einer Wahrscheinlichkeit von 0.04%.
*/