Class DelayAction
java.lang.Object
com.prineside.tdi2.scene2d.Action
com.prineside.tdi2.scene2d.actions.DelegateAction
com.prineside.tdi2.scene2d.actions.DelayAction
- All Implemented Interfaces:
 Pool.Poolable
Delays execution of an action or inserts a pause in a 
SequenceAction.- Author:
 - Nathan Sweet
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidfinish()Causes the delay to be complete.floatfloatgetTime()Gets the time spent waiting for the delay.voidrestart()Sets the state of the action so it can be run again.voidsetDuration(float duration) Sets the length of the delay in seconds.voidsetTime(float time) Sets the time spent waiting for the delay.Methods inherited from class com.prineside.tdi2.scene2d.actions.DelegateAction
act, getAction, reset, setAction, setActor, setTarget, toString 
- 
Constructor Details
- 
DelayAction
public DelayAction() - 
DelayAction
public DelayAction(float duration)  
 - 
 - 
Method Details
- 
finish
public void finish()Causes the delay to be complete. - 
restart
public void restart()Description copied from class:ActionSets the state of the action so it can be run again.- Overrides:
 restartin classDelegateAction
 - 
getTime
public float getTime()Gets the time spent waiting for the delay. - 
setTime
public void setTime(float time) Sets the time spent waiting for the delay. - 
getDuration
public float getDuration() - 
setDuration
public void setDuration(float duration) Sets the length of the delay in seconds. 
 -