5_8 Easing緩解

5_8 Easing緩解

這是5_8的範例,

主要是用Easing緩解,

改變移動速度。

 

float x;
float easing=0.01;
float diameter=12;

void setup()
{
  size(220,120);
  smooth();
  
}

void draw()
{
  float targetX=mouseX;
  x+=(targetX-x)*easing;
  ellipse(x,40,12,12);
  println(targetX+" ; "+x);
}

 

 

自我LV~