Package arc.scene.actions
Class SequenceAction
java.lang.Object
arc.scene.Action
arc.scene.actions.ParallelAction
arc.scene.actions.SequenceAction
- All Implemented Interfaces:
Pool.Poolable
Executes a number of actions one at a time.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSequenceAction
(Action action1) SequenceAction
(Action action1, Action action2) SequenceAction
(Action action1, Action action2, Action action3) SequenceAction
(Action action1, Action action2, Action action3, Action action4) -
Method Summary
Methods inherited from class arc.scene.actions.ParallelAction
addAction, getActions, reset, setActor, toString
-
Constructor Details
-
SequenceAction
public SequenceAction() -
SequenceAction
-
SequenceAction
-
SequenceAction
-
SequenceAction
-
SequenceAction
-
-
Method Details
-
act
public boolean act(float delta) Description copied from class:Action
Updates the action based on time. Typically this is called each frame byElement.act(float)
.- Overrides:
act
in classParallelAction
- Parameters:
delta
- Time in seconds since the last frame.- Returns:
- true if the action is done. This method may continue to be called after the action is done.
-
restart
public void restart()Description copied from class:Action
Sets the state of the action so it can be run again.- Overrides:
restart
in classParallelAction
-