2012年9月25日 星期二

Week03,HW03

作業一 : 圖跟著滑鼠移動

程式碼:

void setup(){
  size(600,600);
}

void draw(){
  fill(128,128,255);
  rect(mouseX,mouseY,60,60,20);
}

執行圖:



作業二:圖追著滑鼠移動

程式碼:

void setup(){
  size(600,600);
  //frameRate(1);
}
float x=100,y=100;
void draw(){
  background(128,128,255);

  fill(255,0,0);
  rect(mouseX-35,mouseY-35,70,70,20);

  fill(random(255),random(255),random(255));
  ellipse(x,y,50,50);

  x=x*0.99 + mouseX*0.01;
  y=y*0.99 + mouseY*0.01;
}

執行圖:




1 則留言: