diff options
Diffstat (limited to 'Schild.java')
| -rw-r--r-- | Schild.java | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/Schild.java b/Schild.java deleted file mode 100644 index 2438356..0000000 --- a/Schild.java +++ /dev/null @@ -1,27 +0,0 @@ -import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot und MouseInfo) - -/** - * Ein Schild blockt Projektile und wird danach zerstoert. - */ -public class Schild extends Actor -{ - /** - * Act - prueft ob das Schild etwas anderes beruehrt. Diese Methode wird aufgerufen, - * sobald der 'Act' oder 'Run' Button in der Umgebung angeklickt werden. - */ - public void act() - { - pruefeKollision(); - } - - private void pruefeKollision() - { - if (isTouching(Lazer.class) || isTouching(Laser.class)) - { - removeTouching(Laser.class); - removeTouching(Lazer.class); - removeTouching(Schild.class); - getWorld().removeObject(this); // Zerstoere das Schild selbst - } - } -} |
