List of usage examples for com.badlogic.gdx.math Interpolation elasticIn
Elastic elasticIn
To view the source code for com.badlogic.gdx.math Interpolation elasticIn.
Click Source Link
From source file:com.mygdx.java.screens.MenuScreen.java
License:Apache License
private Table buildObjectsLayer() { Table layer = new Table(); // + Coins//w ww. ja v a2s . co m imgCoins = new Image(skinCanyonBunny, "coins"); layer.addActor(imgCoins); imgCoins.setOrigin(imgCoins.getWidth() / 2, imgCoins.getHeight() / 2); imgCoins.addAction(sequence(moveTo(135, -20), scaleTo(0, 0), fadeOut(0), delay(2.5f), parallel(moveBy(0, 100, 0.5f, Interpolation.swingOut), scaleTo(1.0f, 1.0f, 0.25f, Interpolation.linear), alpha(1.0f, 0.5f)))); // + Bunny imgBunny = new Image(skinCanyonBunny, "bunny"); layer.addActor(imgBunny); imgBunny.addAction(sequence(moveTo(655, 510), delay(4.0f), moveBy(-70, -100, 0.5f, Interpolation.fade), moveBy(-100, -50, 0.5f, Interpolation.fade), moveBy(-150, -300, 1.0f, Interpolation.elasticIn))); return layer; }
From source file:net.mwplay.cocostudio.ui.CocoStudioUIEditor.java
License:Apache License
/** * ??//w ww . j a v a2 s . c o m */ public Interpolation getInterpolation(int tweenType) { switch (tweenType) { case 0: return Interpolation.linear; case 1: return Interpolation.sineIn; case 2: return Interpolation.sineOut; case 3: return Interpolation.sine; case 4: return Interpolation.linear; //??Quad_EaseIn case 5: return Interpolation.linear; //??Quad_EaseOut case 6: return Interpolation.linear; //??Quad_EaseInOut case 7: return Interpolation.linear; //??Cubic_EaseIn case 8: return Interpolation.linear; //??Cubic_EaseOut case 9: return Interpolation.linear; //??Cubic_EaseInOut case 10: return Interpolation.linear; //??Quart_EaseIn case 11: return Interpolation.linear; //??Quart_EaseOut case 12: return Interpolation.linear; //??Quart_EaseInOut case 13: return Interpolation.linear; //??Quint_EaseIn case 14: return Interpolation.linear; //??Quint_EaseOut case 15: return Interpolation.linear; //??Quint_EaseInOut case 16: return Interpolation.exp10In; case 17: return Interpolation.exp10Out; case 18: return Interpolation.exp10; case 19: return Interpolation.circleIn; case 20: return Interpolation.circleOut; case 21: return Interpolation.circle; case 22: return Interpolation.elasticIn; case 23: return Interpolation.elasticOut; case 24: return Interpolation.elastic; case 25: return Interpolation.linear; //??Back_EaseIn case 26: return Interpolation.linear; //??Back_EaseOut case 27: return Interpolation.linear; //??Back_EaseInOut case 28: return Interpolation.bounceIn; case 29: return Interpolation.bounceOut; case 30: return Interpolation.bounce; default: return Interpolation.linear; } }