import megamu.shapetween.*;
Tween ani;
void setup(){
ani = new Tween(this, 2);
ani.repeat();
ani.setEasing( Tween.COSINE );
}
void draw(){
background(255);
ellipse(ani.time()*width, ani.position()*height, 4, 4);
}
void mousePressed(){
ani.setEasingMode( Tween.IN );
}
void mouseReleased(){
ani.setEasingMode( Tween.OUT );
}
setEasingMode(easeMode)