com.badlogic.gdx.scenes.scene2d.actions
Class RelativeTemporalAction
java.lang.Object
com.badlogic.gdx.scenes.scene2d.Action
com.badlogic.gdx.scenes.scene2d.actions.TemporalAction
com.badlogic.gdx.scenes.scene2d.actions.RelativeTemporalAction
- All Implemented Interfaces:
- Pool.Poolable
- Direct Known Subclasses:
- MoveByAction, RotateByAction, ScaleByAction, SizeByAction
public abstract class RelativeTemporalAction
- extends TemporalAction
Base class for actions that transition over time using the percent complete since the last frame.
- Author:
- Nathan Sweet
Fields inherited from class com.badlogic.gdx.scenes.scene2d.Action |
actor |
Methods inherited from class com.badlogic.gdx.scenes.scene2d.actions.TemporalAction |
act, end, finish, getDuration, getInterpolation, getTime, isReverse, reset, restart, setDuration, setInterpolation, setReverse, setTime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RelativeTemporalAction
public RelativeTemporalAction()
begin
protected void begin()
- Description copied from class:
TemporalAction
- Called the first time
TemporalAction.act(float)
is called. This is a good place to query the actor's
starting
state.
- Overrides:
begin
in class TemporalAction
update
protected void update(float percent)
- Description copied from class:
TemporalAction
- Called each frame.
- Specified by:
update
in class TemporalAction
- Parameters:
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.
updateRelative
protected abstract void updateRelative(float percentDelta)
Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)