aboutsummaryrefslogtreecommitdiff
path: root/Schild.java
diff options
context:
space:
mode:
Diffstat (limited to 'Schild.java')
-rw-r--r--Schild.java27
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
- }
- }
-}