public class AnimAction extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
Actor |
actor |
CharAnim |
anim |
CharAnimFrame |
curr |
boolean |
done |
boolean |
makeCurrentFrameLast |
boolean |
performedBlock |
java.util.Set<CharAnimFrame> |
playedSoundsFor |
CharAnimFrame |
preFrame |
float |
progress |
float |
returnToIdleXCorrection |
boolean |
scoredHit |
SpriteAPI |
sprite |
boolean |
wasBlocked |
| Constructor and Description |
|---|
AnimAction(Actor actor,
java.lang.Object animKey,
CharAnimFrame preFrame) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
int |
framesUntilAttackFrame() |
boolean |
isDone() |
void |
render(float alphaMult) |
void |
undoLastMove() |
public CharAnimFrame curr
public float progress
public boolean done
public boolean performedBlock
public boolean wasBlocked
public boolean scoredHit
public boolean makeCurrentFrameLast
public CharAnimFrame preFrame
public float returnToIdleXCorrection
public java.util.Set<CharAnimFrame> playedSoundsFor
public AnimAction(Actor actor, java.lang.Object animKey, CharAnimFrame preFrame)
public int framesUntilAttackFrame()
public void undoLastMove()
public void advance(float amount)
public void render(float alphaMult)
public boolean isDone()