public class GeradenAnimierer extends Animierer
Constructor and Description |
---|
GeradenAnimierer(Raum ziel,
Punkt richtung,
int geschwindigkeit,
int dauer,
Manager m,
AnimationsEndeReagierbar listener)
Konstruktor der Animation.
|
Modifier and Type | Method and Description |
---|---|
void |
animationsSchritt()
In dieser Methode werden die individuellen Methoden fuer die verschiedenen Animierer
festgehalten.
Sie wird automatisch von der Super-Klasse Animierer
aufgerufen, sooft, bis sie intern beendet oder angehalten wird. |
public GeradenAnimierer(Raum ziel, Punkt richtung, int geschwindigkeit, int dauer, Manager m, AnimationsEndeReagierbar listener)
ziel
- Das zu animierende Raum-Objektrichtung
- Die Richtung der Bewegung wird durch diese Punkt, den das Objekt bei seiner Bewegung
treffen wird, und dem jetztigen Mittelpunkt des Objektes ab.dauer
ab.geschwindigkeit
- Die Geschwindigkeit der Animation. Der Wert gibt an, wie lange es in Millisekunden dauern
soll, bis die Animation das Zielobjekt hin zu dem Zielpunkt bewegt hat.dauer
- gibt an, wie viele Millisekunden diese Animation dauern soll, bevor sie abgebrochen
wird.m
- Der Manager, ueber den die Animation laufen soll.public void animationsSchritt()
Animierer
aufgerufen, sooft, bis sie intern beendet oder angehalten wird.animationsSchritt
in class Animierer
Animierer.tick()
,
Animierer.beenden()
,
Animierer.anhalten()