Class RepeatAction
- java.lang.Object
-
- com.badlogic.gdx.scenes.scene2d.Action
-
- com.badlogic.gdx.scenes.scene2d.actions.DelegateAction
-
- com.badlogic.gdx.scenes.scene2d.actions.RepeatAction
-
- All Implemented Interfaces:
Pool.Poolable
public class RepeatAction extends DelegateAction
Repeats an action a number of times or forever.
-
-
Constructor Summary
Constructors Constructor Description RepeatAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
delegate(float delta)
void
finish()
Causes the action to not repeat again.int
getCount()
void
restart()
Sets the state of the action so it can be run again.void
setCount(int count)
Sets the number of times to repeat.-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.actions.DelegateAction
act, getAction, reset, setAction, setActor, setTarget, toString
-
-
-
-
Field Detail
-
FOREVER
public static final int FOREVER
- See Also:
- Constant Field Values
-
-
Method Detail
-
delegate
protected boolean delegate(float delta)
- Specified by:
delegate
in classDelegateAction
-
finish
public void finish()
Causes the action to not repeat again.
-
restart
public void restart()
Description copied from class:Action
Sets the state of the action so it can be run again.- Overrides:
restart
in classDelegateAction
-
setCount
public void setCount(int count)
Sets the number of times to repeat. Can be set toFOREVER
.
-
getCount
public int getCount()
-
-