static public MoveToAction moveTo (float x, float y, float duration, Interpolation interpolation) { MoveToAction action = action(MoveToAction.class); action.setPosition(x, y); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
/** Transitions from the alpha at the time this action starts to an alpha of 0. */ static public AlphaAction fadeOut (float duration, Interpolation interpolation) { AlphaAction action = action(AlphaAction.class); action.setAlpha(0); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
static public RotateByAction rotateBy (float rotationAmount, float duration, Interpolation interpolation) { RotateByAction action = action(RotateByAction.class); action.setAmount(rotationAmount); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
/** Transitions from the color at the time this action starts to the specified color. */ static public ColorAction color (Color color, float duration, Interpolation interpolation) { ColorAction action = action(ColorAction.class); action.setEndColor(color); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
static public AddListenerAction addListener (EventListener listener, boolean capture, Actor targetActor) { AddListenerAction addAction = action(AddListenerAction.class); addAction.setTarget(targetActor); addAction.setListener(listener); addAction.setCapture(capture); return addAction; }
static public ScaleToAction scaleTo (float x, float y, float duration, Interpolation interpolation) { ScaleToAction action = action(ScaleToAction.class); action.setScale(x, y); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
static public RotateToAction rotateTo (float rotation, float duration, Interpolation interpolation) { RotateToAction action = action(RotateToAction.class); action.setRotation(rotation); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
static public RemoveListenerAction removeListener (EventListener listener, boolean capture, Actor targetActor) { RemoveListenerAction addAction = action(RemoveListenerAction.class); addAction.setTarget(targetActor); addAction.setListener(listener); addAction.setCapture(capture); return addAction; } }
static public DelayAction delay (float duration, Action delayedAction) { DelayAction action = action(DelayAction.class); action.setDuration(duration); action.setAction(delayedAction); return action; }
static public DelayAction delay (float duration) { DelayAction action = action(DelayAction.class); action.setDuration(duration); return action; }
static public RunnableAction run (Runnable runnable) { RunnableAction action = action(RunnableAction.class); action.setRunnable(runnable); return action; }
static public LayoutAction layout (boolean enabled) { LayoutAction action = action(LayoutAction.class); action.setLayoutEnabled(enabled); return action; }
static public MoveToAction moveToAligned (float x, float y, int alignment, float duration, Interpolation interpolation) { MoveToAction action = action(MoveToAction.class); action.setPosition(x, y, alignment); action.setDuration(duration); action.setInterpolation(interpolation); return action; }
static public MoveToAction moveToAligned (float x, float y, int alignment, float duration, Interpolation interpolation) { MoveToAction action = action(MoveToAction.class); action.setPosition(x, y, alignment); action.setDuration(duration); action.setInterpolation(interpolation); return action; }