List of usage examples for com.badlogic.gdx.scenes.scene2d.actions RepeatAction setCount
public void setCount(int count)
From source file:com.jmolina.orb.elements.Heater.java
License:Open Source License
/** * Devuelve una animacion de parpadeo/*from w ww.j a v a2 s. c om*/ */ private Action blinkAction() { RepeatAction forever = new RepeatAction(); forever.setCount(RepeatAction.FOREVER); forever.setAction(new SequenceAction(alpha(1, BLINK_HALF_TIME, Interpolation.pow2), alpha(0.4f, BLINK_HALF_TIME, Interpolation.pow2))); return forever; }
From source file:com.jmolina.orb.widgets.game.LinearField.java
License:Open Source License
@Override protected Action getAttraction() { RepeatAction forever = new RepeatAction(); forever.setCount(RepeatAction.FOREVER); forever.setAction(new SequenceAction( parallel(moveTo(0, Utils.cell(2 * getThreshold()) - particle.getHeight(), 0), alpha(0), scaleTo(particle.getScaleX(), 1)), parallel(moveTo(0, Utils.cell(getThreshold()), PERIOD, Interpolation.pow2In), alpha(MAX_ALPHA, PERIOD, Interpolation.pow2In)), parallel(scaleTo(particle.getScaleX(), 0, SHORT_TIME)))); return forever; }
From source file:com.jmolina.orb.widgets.game.LinearField.java
License:Open Source License
@Override protected Action getRepulsion() { RepeatAction forever = new RepeatAction(); forever.setCount(RepeatAction.FOREVER); forever.setAction(new SequenceAction( parallel(moveTo(0, Utils.cell(getThreshold()), 0), alpha(MAX_ALPHA), scaleTo(particle.getScaleX(), 0)), parallel(scaleTo(particle.getScaleX(), 1, SHORT_TIME)), parallel(moveTo(0, Utils.cell(2 * getThreshold()) - particle.getHeight(), PERIOD, Interpolation.pow2Out), alpha(0, PERIOD, Interpolation.pow2Out)))); return forever; }
From source file:com.jmolina.orb.widgets.game.RadialField.java
License:Open Source License
@Override protected Action getAttraction() { RepeatAction forever = new RepeatAction(); forever.setCount(RepeatAction.FOREVER); forever.setAction(new SequenceAction(parallel(scaleTo(1, 1), alpha(0)), parallel( scaleTo(0, 0, PERIOD, Interpolation.pow2In), alpha(MAX_ALPHA, PERIOD, Interpolation.pow2In)))); return forever; }
From source file:com.jmolina.orb.widgets.game.RadialField.java
License:Open Source License
@Override protected Action getRepulsion() { RepeatAction forever = new RepeatAction(); forever.setCount(RepeatAction.FOREVER); forever.setAction(new SequenceAction(parallel(scaleTo(0, 0), alpha(MAX_ALPHA)), parallel(scaleTo(1, 1, PERIOD, Interpolation.pow2Out), alpha(0, PERIOD, Interpolation.pow2Out)))); return forever; }
From source file:it.alcacoop.backgammon.actions.MyActions.java
License:Apache License
static public RepeatAction forever(Action repeatedAction) { RepeatAction action = action(RepeatAction.class); action.setCount(RepeatAction.FOREVER); action.setAction(repeatedAction);//from www . j a va 2 s .c o m return action; }