Class RelativeTemporalAction

java.lang.Object
arc.scene.Action
arc.scene.actions.TemporalAction
arc.scene.actions.RelativeTemporalAction
All Implemented Interfaces:
Pool.Poolable
Direct Known Subclasses:
MoveByAction, RotateByAction, ScaleByAction, SizeByAction, TranslateByAction

public abstract class RelativeTemporalAction extends TemporalAction
Base class for actions that transition over time using the percent complete since the last frame.
  • Constructor Details

    • RelativeTemporalAction

      public RelativeTemporalAction()
  • Method Details

    • 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)