2012年9月25日 星期二

Week03,HW03

作業3-1  跟著滑鼠動:
程式碼↓

void setup(){
  size(600,600);
  background(230,130,223); //背景色
}
void draw(){
  fill(100,100,100);
  rect(100,100,100,100);
  fill(255,255,0);
  ellipse(mouseX,mouseY,100,100);  //跟著滑鼠動
}

作業3-2  追著滑鼠跑:
程式碼↓

void setup(){
size(600,600);
//frameRate(1);
}
float x=100,y=100;
void draw(){
  background(250,100,223); //背景色 (在此處是刷新的意思)
  fill(255,255,0);
  ellipse(mouseX,mouseY,120,70);  //跟著滑鼠動
  fill(0,255,255);
  rect(y, 20, x, y);
  fill(0,110,70);
  triangle(30, x, 58, y, x, y);
  //rect(y,x,100,100);
  //x=(x+mouseX)/2;
  //y=(y+mouseY)/2;
  x=x*0.9+mouseX*0.1;
  y=y*0.9+mouseY*0.1;
}



作業3-3  心得:
 
這禮拜學了跟著滑鼠動和追著滑鼠跑,很好玩,想做不同的圖案跟變化,可是課堂時間很少。

沒有留言:

張貼留言