public class MoveToAction extends TemporalAction
Constructor and Description |
---|
MoveToAction() |
Modifier and Type | Method and Description |
---|---|
protected void |
begin()
Called the first time
TemporalAction.act(float) is called. |
int |
getAlignment() |
float |
getX() |
float |
getY() |
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 |
setAlignment(int alignment) |
void |
setPosition(float x,
float y) |
void |
setPosition(float x,
float y,
int alignment) |
void |
setX(float x) |
void |
setY(float y) |
protected void |
update(float percent)
Called each frame.
|
act, end, finish, getDuration, getInterpolation, getTime, isReverse, restart, setDuration, setInterpolation, setReverse, setTime
protected void begin()
TemporalAction
TemporalAction.act(float)
is called. This is a good place to query the actor's
starting
state.begin
in class TemporalAction
protected void update(float percent)
TemporalAction
update
in class TemporalAction
percent
- The percentage of completion for this action, growing from 0 to 1 over the duration. If
reversed
, this will shrink from 1 to 0.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 TemporalAction
public void setPosition(float x, float y)
public void setPosition(float x, float y, int alignment)
public float getX()
public void setX(float x)
public float getY()
public void setY(float y)
public int getAlignment()
public void setAlignment(int alignment)