Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import de.looksgood.ani.*;
- import de.looksgood.ani.easing.*;
- /**
- * shows how to set a specific easing (character of movment)
- * list of all easing styles below:
- *
- * Ani.LINEAR
- * Ani.QUAD_IN
- * Ani.QUAD_OUT
- * Ani.QUAD_IN_OUT
- * Ani.CUBIC_IN
- * Ani.CUBIC_IN_OUT
- * Ani.CUBIC_OUT
- * Ani.QUART_IN
- * Ani.QUART_OUT
- * Ani.QUART_IN_OUT
- * Ani.QUINT_IN
- * Ani.QUINT_OUT
- * Ani.QUINT_IN_OUT
- * Ani.SINE_IN
- * Ani.SINE_OUT
- * Ani.SINE_IN_OUT
- * Ani.CIRC_IN
- * Ani.CIRC_OUT
- * Ani.CIRC_IN_OUT
- * Ani.EXPO_IN
- * Ani.EXPO_OUT
- * Ani.EXPO_IN_OUT
- * Ani.BACK_IN
- * Ani.BACK_OUT
- * Ani.BACK_IN_OUT
- * Ani.BOUNCE_IN
- * Ani.BOUNCE_OUT
- * Ani.BOUNCE_IN_OUT
- * Ani.ELASTIC_IN
- * Ani.ELASTIC_OUT
- * Ani.ELASTIC_IN_OUT
- *
- * MOUSE
- * click : set end position of the animations and trigger new one
- */
- float topy = 0;
- void setup() {
- size(500,500);
- Ani.init(this);
- Ani.to(this, 1 ,"topy", 450, Ani.BOUNCE_OUT);
- }
- void draw() {
- background(0);
- fill(255);
- ellipse(250, topy, 100,100);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement