Package ea.animation
Class CircleAnimation
java.lang.Object
ea.event.AggregateFrameUpdateListener
ea.animation.CircleAnimation
- All Implemented Interfaces:
FrameUpdateListenerContainer
,FrameUpdateListener
Animiert einen Actor in einem Kreis.
- Author:
- Michael Andonie
-
Constructor Summary
ConstructorsConstructorDescriptionCircleAnimation
(Actor actor, Vector rotationCenter, float durationInSeconds, boolean circleClockwise, boolean rotateActor) Erstellt eine Circle-Animation. -
Method Summary
Methods inherited from class ea.event.AggregateFrameUpdateListener
getFrameUpdateListeners, isPaused, onFrameUpdate, setPaused
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ea.event.FrameUpdateListenerContainer
addFrameUpdateListener, defer, delay, removeFrameUpdateListener, repeat
-
Constructor Details
-
CircleAnimation
@API public CircleAnimation(Actor actor, Vector rotationCenter, float durationInSeconds, boolean circleClockwise, boolean rotateActor) Erstellt eine Circle-Animation. Animiert ein Actor-Objekt anhand seines Mittelpunkts um einen Drehungsmittelpunkt.- Parameters:
actor
- Der zu animierende Actor.rotationCenter
- Das Zentrum der Drehung.durationInSeconds
- Die Dauer einer ganzen Umdrehung in Millisekunden.circleClockwise
-true
: Drehung im Uhrzeigersinn.false
: Drehung entgegen des Uhrzeigersinns.rotateActor
-true
: Der Actor rotiert auch.false
: Die Rotation des Actors bleibt fix. Nur seine Position verändert sich durch die Animation.
-