【Processing】画像をイージングで動かすことによって、チョロQ

制作でチョロQのアニメーションを作る必要があって、Processingでちと動かしてみた。
でも結局Premiereでちゃんと制御してつくりましたとさ。



PImage car;

float x ;
float f ; 

void setup() {
  car = loadImage("data/b.jpg");
  imageMode(CENTER);
frameRate(60);
  size(1280, 800);
  background(255);
  x = width/2;
  f = 0;
}


void draw() {
  background(255);
  image(car, x, height/2);

  if (x >= width/2) {
    x  +=  f;
    f = f*1.3;
  } else if (x < width/2) {
    x +=  f;
  }

  println(x);
  //saveFrame( "frame/line-######.png");
}

void mouseReleased() {
  if (x < width) {
    x = width/2;
    f = 1;
  } else {
    x = 0 -  width/2;
  }
}