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 /Raumschiff.java | |
| parent | cb14c229e6e39bbae9d5aa3f3e3d2e8ac842609b (diff) | |
| download | spaceinvaders-vorlage2.tar.gz spaceinvaders-vorlage2.zip | |
remove all game logic except spaceship movementvorlage2
Diffstat (limited to 'Raumschiff.java')
| -rw-r--r-- | Raumschiff.java | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/Raumschiff.java b/Raumschiff.java index 4a06e60..0458a7b 100644 --- a/Raumschiff.java +++ b/Raumschiff.java @@ -6,7 +6,6 @@ import java.util.List; */ public class Raumschiff extends Actor { - boolean leertasteGedrueckt = false; /** * Act - stellt das Verhalten des Raumschiffs dar. Diese Methode wird aufgerufen, @@ -15,7 +14,6 @@ public class Raumschiff extends Actor public void act() { pruefeTastatur(); - pruefeKollision(); } /** @@ -32,19 +30,6 @@ public class Raumschiff extends Actor { setLocation(getX() + 3, getY()); } - - if (Greenfoot.isKeyDown("space")) - { - if (leertasteGedrueckt == false) - { - schiessen(); - leertasteGedrueckt = true; - } - } - else - { - leertasteGedrueckt = false; - } } /** @@ -52,21 +37,5 @@ public class Raumschiff extends Actor */ public void schiessen() { - Greenfoot.playSound("EnergyGun.wav"); - Laser laser = new Laser(); - getWorld().addObject(laser, getX(),getY()); - } - - /** - * Ueberprueft ob das Raumschiff von einem Alien getroffen wurde. - */ - private void pruefeKollision() - { - if (isTouching(Lazer.class)) - { - removeTouching(Lazer.class); - ((MyWorld)getWorld()).verloren(); - getWorld().removeObject(this); - } } } |
