Class IntAction

  • All Implemented Interfaces:
    Pool.Poolable

    public class IntAction
    extends TemporalAction
    An action that has an int, whose value is transitioned over time.
    • Constructor Detail

      • IntAction

        public IntAction()
        Creates an IntAction that transitions from 0 to 1.
      • IntAction

        public IntAction​(int start,
                         int end)
        Creates an IntAction that transitions from start to end.
      • IntAction

        public IntAction​(int start,
                         int end,
                         float duration)
        Creates a FloatAction that transitions from start to end.
      • IntAction

        public IntAction​(int start,
                         int end,
                         float duration,
                         @Null
                         Interpolation interpolation)
        Creates a FloatAction that transitions from start to end.
    • Method Detail

      • 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.
      • getValue

        public int getValue()
        Gets the current int value.
      • setValue

        public void setValue​(int value)
        Sets the current int value.
      • getStart

        public int getStart()
      • setStart

        public void setStart​(int start)
        Sets the value to transition from.
      • getEnd

        public int getEnd()
      • setEnd

        public void setEnd​(int end)
        Sets the value to transition to.