public class JumpModifier extends MoveModifier
IEntityModifier.IEntityModifierListener, IEntityModifier.IEntityModifierMatcherIModifier.DeepCopyNotSupportedException, IModifier.IModifierListener<T>| Modifier and Type | Field and Description |
|---|---|
protected int |
mJumpCount |
protected float |
mJumpHeight |
mEaseFunctionmDurationmFinishedMODIFIER_COMPARATOR_DURATION_DESCENDING| Constructor and Description |
|---|
JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight) |
JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
IEaseFunction pEaseFunction) |
JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
IEntityModifier.IEntityModifierListener pEntityModifierListener) |
JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
IEntityModifier.IEntityModifierListener pEntityModifierListener,
IEaseFunction pEaseFunction) |
JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
int pJumpCount) |
JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
int pJumpCount,
IEaseFunction pEaseFunction) |
JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
int pJumpCount,
IEntityModifier.IEntityModifierListener pEntityModifierListener) |
JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
int pJumpCount,
IEntityModifier.IEntityModifierListener pEntityModifierListener,
IEaseFunction pEaseFunction) |
JumpModifier(JumpModifier pJumpModifier) |
| Modifier and Type | Method and Description |
|---|---|
JumpModifier |
deepCopy() |
protected void |
onSetValues(IEntity pEntity,
float pPercentageDone,
float pX,
float pY) |
onSetInitialValuesgetFromValue, getFromValueA, getFromValueB, getToValue, getToValueA, getToValueB, onSetInitialValue, onSetValue, reset, resetonManagedInitialize, onManagedUpdategetDuration, getSecondsElapsed, onUpdate, resetaddModifierListener, assertNoNullModifier, assertNoNullModifier, isAutoUnregisterWhenFinished, isFinished, onModifierFinished, onModifierStarted, removeModifierListener, setAutoUnregisterWhenFinishedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddModifierListener, getDuration, getSecondsElapsed, isAutoUnregisterWhenFinished, isFinished, onUpdate, removeModifierListener, reset, setAutoUnregisterWhenFinishedprotected final float mJumpHeight
protected final int mJumpCount
public JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight)
public JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
IEaseFunction pEaseFunction)
public JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
IEntityModifier.IEntityModifierListener pEntityModifierListener)
public JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
IEntityModifier.IEntityModifierListener pEntityModifierListener,
IEaseFunction pEaseFunction)
public JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
int pJumpCount)
public JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
int pJumpCount,
IEaseFunction pEaseFunction)
public JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
int pJumpCount,
IEntityModifier.IEntityModifierListener pEntityModifierListener)
public JumpModifier(float pDuration,
float pFromX,
float pToX,
float pFromY,
float pToY,
float pJumpHeight,
int pJumpCount,
IEntityModifier.IEntityModifierListener pEntityModifierListener,
IEaseFunction pEaseFunction)
public JumpModifier(JumpModifier pJumpModifier)
public JumpModifier deepCopy() throws IModifier.DeepCopyNotSupportedException
deepCopy in interface IEntityModifierdeepCopy in interface IModifier<IEntity>deepCopy in class MoveModifierIModifier.DeepCopyNotSupportedExceptionprotected void onSetValues(IEntity pEntity, float pPercentageDone, float pX, float pY)
onSetValues in class MoveModifier