com.badlogic.gdx.scenes.scene2d.actions
Class Delay
java.lang.Object
com.badlogic.gdx.scenes.scene2d.Action
com.badlogic.gdx.scenes.scene2d.actions.Delay
public class Delay
- extends Action
Fields inherited from class com.badlogic.gdx.scenes.scene2d.Action |
listener |
Constructor Summary |
Delay()
|
Method Summary |
static Delay |
$(Action action,
float duration)
|
static Delay |
$(float duration)
|
void |
act(float delta)
Apply the action. |
Action |
copy()
Creates a copy of this action. |
void |
finish()
Called by the owner of the action when it can release all its resources, e.g. |
Actor |
getTarget()
|
boolean |
isDone()
|
void |
reset()
Sets the Action back to a vanilla state. |
void |
setTarget(Actor actor)
Sets the Actor of this action. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
target
protected Actor target
taken
protected float taken
duration
protected float duration
action
protected Action action
Delay
public Delay()
$
public static Delay $(Action action,
float duration)
$
public static Delay $(float duration)
reset
public void reset()
- Description copied from class:
Action
- Sets the Action back to a vanilla state.
- Overrides:
reset
in class Action
setTarget
public void setTarget(Actor actor)
- Description copied from class:
Action
- Sets the
Actor
of this action. Will be called when the Action is added to an Actor via Actor.action(Action)
before any other call to this interface.
- Specified by:
setTarget
in class Action
- Parameters:
actor
- the actor.
act
public void act(float delta)
- Description copied from class:
Action
- Apply the action.
- Specified by:
act
in class Action
- Parameters:
delta
- delta time in seconds
isDone
public boolean isDone()
- Specified by:
isDone
in class Action
- Returns:
- whether the action is done or not
finish
public void finish()
- Description copied from class:
Action
- Called by the owner of the action when it can release all its resources, e.g. put itself back into a pool.
- Overrides:
finish
in class Action
copy
public Action copy()
- Description copied from class:
Action
- Creates a copy of this action. The action must be in a state independent of the original and one must be able to call
Action.setTarget(Actor)
on it without any side effects.
- Specified by:
copy
in class Action
getTarget
public Actor getTarget()
- Specified by:
getTarget
in class Action
- Returns:
- the
Actor
this action targets.
Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)