|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.badlogic.gdx.scenes.scene2d.Action com.badlogic.gdx.scenes.scene2d.actions.TemporalAction
public abstract class TemporalAction
Base class for actions that transition over time using the percent complete.
Constructor Summary | |
---|---|
TemporalAction()
|
|
TemporalAction(float duration)
|
|
TemporalAction(float duration,
Interpolation interpolation)
|
Method Summary | |
---|---|
boolean |
act(float delta)
Updates the action based on time. |
void |
finish()
Skips to the end of the transition. |
float |
getDuration()
|
Interpolation |
getInterpolation()
|
float |
getTime()
Gets the transition time so far. |
boolean |
isReverse()
|
void |
reset()
Resets the optional state of this action to as if it were newly created, allowing the action to be pooled and reused. |
void |
restart()
Sets the state of the action so it can be run again. |
void |
setDuration(float duration)
Sets the length of the transition in seconds. |
void |
setInterpolation(Interpolation interpolation)
|
void |
setReverse(boolean reverse)
When true, the action's progress will go from 100% to 0%. |
void |
setTime(float time)
Sets the transition time so far. |
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Action |
---|
getActor, getPool, setActor, setPool, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TemporalAction()
public TemporalAction(float duration)
public TemporalAction(float duration, Interpolation interpolation)
Method Detail |
---|
public boolean act(float delta)
Action
Actor.act(float)
.
act
in class Action
delta
- Time in seconds since the last frame.
public void finish()
public void restart()
Action
restart
in class Action
public void reset()
Action
The default implementation calls Action.restart()
.
If a subclass has optional state, it must override this method, call super, and reset the optional state.
reset
in interface Pool.Poolable
reset
in class Action
public float getTime()
public void setTime(float time)
public float getDuration()
public void setDuration(float duration)
public Interpolation getInterpolation()
public void setInterpolation(Interpolation interpolation)
public boolean isReverse()
public void setReverse(boolean reverse)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |