public class KreisAnimierer extends Animierer
Constructor and Description |
---|
KreisAnimierer(Raum ziel,
Punkt zentrum,
int intervall,
boolean loop,
Manager m,
AnimationsEndeReagierbar listener,
boolean uhrzeigersinn)
Konstruktor fuer Objekte der Klasse KreisAnimierer
|
Modifier and Type | Method and Description |
---|---|
void |
animationsSchritt()
In dieser Methode werden die individuellen Methoden für die verschiedenen Animierer
festgehalten.
Sie wird automatisch von der Super-Klasse Animierer
aufgerufen, sooft, bis sie intern beendet oder angehalten wird.In ihr sollte höchstens einmal das Ziel-Objekt bewegt werden! Ansonsten wird die Interaktion mit der Klasse Physik und damit das mögliche Einrechnen für die Objekte unmöglich. |
public KreisAnimierer(Raum ziel, Punkt zentrum, int intervall, boolean loop, Manager m, AnimationsEndeReagierbar listener, boolean uhrzeigersinn)
ziel
- Das zu animierende Objektintervall
- Der TickerIntervall; fuer die tick()-Geschwindikeit.loop
- Ob die Animation dauerhaft wiederholt (geloopt) werden soll.m
- Der Manager, an dem spaeter animiert werden soll.listener
- Der AnimationsEndeReagierbar-Listener, der am Ende der Animation aufgerufen wird.uhrzeigersinn
- Ob im oder gegen Uhrzeigersinn animiert werden soll.public void animationsSchritt()
Animierer
Animierer
aufgerufen, sooft, bis sie intern beendet oder angehalten wird.Physik
und damit das mögliche Einrechnen für die Objekte unmöglich.animationsSchritt
in class Animierer
Animierer.tick()
,
Animierer.beenden()
,
Animierer.anhalten()