程式碼↓
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  心得:
這禮拜學了跟著滑鼠動和追著滑鼠跑,很好玩,想做不同的圖案跟變化,可是課堂時間很少。
沒有留言:
張貼留言