org.deken.game.movement.actions
Class ScriptMovementAction
java.lang.Object
org.deken.game.movement.actions.ScriptMovementAction
- Direct Known Subclasses:
- ScriptDestinationAction, ScriptTimeDirectionAction, ScriptWaitAction
public abstract class ScriptMovementAction
- extends java.lang.Object
Title: ScriptMovementAction
Description: TODO
Copyright: Copyright (c) Mar 11, 2012
- Version:
- 1.0
- Author:
- Gary Deken
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
actionXMovement
protected double actionXMovement
actionYMovement
protected double actionYMovement
done
protected boolean done
gameVector
protected GameVector gameVector
overTime
protected long overTime
parent
protected Actor parent
speed
protected double speed
ScriptMovementAction
protected ScriptMovementAction()
getNoAction
public static ScriptMovementAction getNoAction(float direction)
copy
public abstract ScriptMovementAction copy()
update
public abstract void update(long elapseTime)
reset
public void reset()
startAction
public void startAction(Actor parent,
double speed)
getActionXMovement
public double getActionXMovement()
getActionYMovement
public double getActionYMovement()
getDirection
public float getDirection()
getGameVector
public GameVector getGameVector()
getOverTime
public long getOverTime()
isDone
public boolean isDone()
setDone
public void setDone(boolean done)
start
protected abstract void start()
resetSub
protected abstract void resetSub()