Class Gegner

java.lang.Object
greenfoot.Actor
Gegner
Direct Known Subclasses:
Asteroid, Kampfdrohne, Scoutdrohne

public abstract class Gegner extends greenfoot.Actor
Elternklasse der angreifenden Drohnen (nur dynamische Szenarien)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected int
     
    protected int
     
    protected Mars
     
    protected boolean
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    act()
     
    void
    addedToWorld(greenfoot.World w)
     
    void
     
    void
     

    Methods inherited from class greenfoot.Actor

    getImage, getIntersectingObjects, getNeighbours, getObjectsAtOffset, getObjectsInRange, getOneIntersectingObject, getOneObjectAtOffset, getRotation, getWorld, getWorldOfType, getX, getY, intersects, isAtEdge, isTouching, move, removeTouching, setImage, setImage, setLocation, setRotation, sleepFor, turn, turnTowards

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • dieCounter

      protected int dieCounter
    • wurdeGetroffen

      protected boolean wurdeGetroffen
    • m

      protected Mars m
    • geschwindigkeit

      protected int geschwindigkeit
  • Constructor Details

    • Gegner

      public Gegner()
  • Method Details

    • addedToWorld

      public void addedToWorld(greenfoot.World w)
      Overrides:
      addedToWorld in class greenfoot.Actor
    • act

      public void act()
      Overrides:
      act in class greenfoot.Actor
    • bewegen

      public void bewegen()
    • bombeAbwerfen

      public void bombeAbwerfen()