Class SequenceAction

  • All Implemented Interfaces:
    Pool.Poolable

    public class SequenceAction
    extends ParallelAction
    Executes a number of actions one at a time.
    • Constructor Detail

      • SequenceAction

        public SequenceAction()
      • SequenceAction

        public SequenceAction​(Action action1)
      • SequenceAction

        public SequenceAction​(Action action1,
                              Action action2)
      • SequenceAction

        public SequenceAction​(Action action1,
                              Action action2,
                              Action action3)
    • Method Detail

      • act

        public boolean act​(float delta)
        Description copied from class: Action
        Updates the action based on time. Typically this is called each frame by Actor.act(float).
        Overrides:
        act in class ParallelAction
        Parameters:
        delta - Time in seconds since the last frame.
        Returns:
        true if the action is done. This method may continue to be called after the action is done.
      • restart

        public void restart()
        Description copied from class: Action
        Sets the state of the action so it can be run again.
        Overrides:
        restart in class ParallelAction