List of usage examples for com.badlogic.gdx.scenes.scene2d.actions RepeatAction FOREVER
int FOREVER
To view the source code for com.badlogic.gdx.scenes.scene2d.actions RepeatAction FOREVER.
Click Source Link
From source file:com.jmolina.orb.elements.Heater.java
License:Open Source License
/** * Devuelve una animacion de parpadeo//www . j a v a 2 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:com.trgk.touchwave.menuscene.MenuScene.java
License:Open Source License
/** * Generate window//from w w w . j av a2s .c o m */ public TGWindow buildWindow() { com.trgk.touchwave.tgengine.ui.TGWindow wnd = new TGWindow(50); wnd.setPosition(75, 50, Align.center); wnd.setOrigin(Align.center); wnd.setScale(1.6f); wnd.addActor(new TGText("TouchWave", 7, 25, 41, Color.BLACK)); final MenuScene this2 = this; Image logo = new Image(TGResources.getInstance().getAtlasSprite("icon")); logo.setScale(18 / 256f); logo.setOrigin(Align.center); logo.setPosition(25, 25, Align.center); logo.setColor(1, 1, 1, 0.5f); logo.addAction(Actions.repeat(RepeatAction.FOREVER, Actions.sequence(Actions.alpha(1, 1), Actions.alpha(0.5f, 1)))); wnd.addActor(logo); wnd.addActor((new TGButton("?", 4.5f, 25, 12, new Color(.40f, .67f, .93f, 1), true) { @Override public void clicked() { getSceneManager().setCurrentScene(new TransitScene(this2, new GameScene(), 0.2f)); } })); wnd.addActor((new TGButton(" ?", 4.5f, 15, 6, new Color(.40f, .67f, .93f, 1)) { @Override public void clicked() { getSceneManager().setCurrentScene(new TransitScene(this2, new RankingScene(), 0.2f)); } })); wnd.addActor((new TGButton("? ", 4.5f, 35, 6, new Color(.40f, .67f, .93f, 1)) { @Override public void clicked() { getSceneManager().setCurrentScene(new TransitScene(this2, new StatsScene(), 0.2f)); } })); return wnd; }
From source file:de.longri.cachebox3.gui.animations.actor_animations.Blink.java
License:Open Source License
public Blink(float fadeTime, float stopTime) { setCount(RepeatAction.FOREVER); Action blinkSequence = Actions.sequence(Actions.alpha(0, fadeTime), Actions.delay(stopTime), Actions.alpha(1, fadeTime), Actions.delay(stopTime)); setAction(blinkSequence);//from w ww .j a v a 2s . co m }
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);// w w w . ja va 2 s .com return action; }