package sink.scene3d.actions;
/** Base class for actions that transition over time using the percent complete since the last frame.
* @author Nathan Sweet */
abstract public class RelativeTemporalAction extends TemporalAction {
private float lastPercent;
protected void begin () {
lastPercent = 0;
}
protected void update (float percent) {
updateRelative(percent - lastPercent);
lastPercent = percent;
}
abstract protected void updateRelative (float percentDelta);
}