2016年12月19日 星期一

Week16 JimC

一.制作動畫軸
使用processing 製作有關控制動畫軸的時間
void setup(){
  size(500,500);
}
int state=0;
void draw()
{
    background(255);
    int m=millis();
    if(state==0 &&m>1000 && m<2000)
    {
      state=1;
    }
    else if (state==1&&m>2000 &&m<3000)
    {
      state=2;
    }

//only once
    if(state==1)
    {
      fill(255,0,0);text("2 sec",200,200);
    }
//do many time
    else if(state==2)
    {
      fill(255,0,0); text("2 sec",200,200);
    }
}

設定2種狀態,第一個跑完結束而另一個一直在跑

沒有留言:

張貼留言