diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2024-07-12 23:19:16 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2024-07-12 23:46:41 +0200 |
| commit | fddabffaab171d5c2b8d5d6005681ab15b70bc10 (patch) | |
| tree | 2a4c4b898541172dbb8ab4f28e227ff4701d0e2f /Schild.java | |
| parent | cb14c229e6e39bbae9d5aa3f3e3d2e8ac842609b (diff) | |
| download | spaceinvaders-fddabffaab171d5c2b8d5d6005681ab15b70bc10.tar.gz spaceinvaders-fddabffaab171d5c2b8d5d6005681ab15b70bc10.zip | |
remove all game logic except spaceship movementvorlage2
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 - } - } -} |
