2012年10月9日 星期二

Week05,HW05

 HW05
作業5-1: 會自己動
程式碼↓
 
void setup(){
  size(600,600);
  //background(255,223,239);
}
float rrr=0.01,rr=0.00001;//旋轉
void draw(){
  background(255,223,239);
  fill(255,154,201);
  ellipse(295, 300, 132, 132);
  translate(300,300);//移動
  fill(182,90,180);
  for(int i=0;i<16;i++){
    rotate(rrr);rrr+=0.0001;//旋轉
    rotate( PI/8);//PI=180
    triangle(30, 55, 58, 30, 90, 65);
    }
  fill(128,0,255);
  for(int i=0;i<32;i++){
    rotate( PI/16);
    triangle(70, 55, 58, 30, 90, 65);
    }
  fill(255,0,0);
  for(int i=0;i<36;i++){
    rotate(rr);rr+=0.00000001;//旋轉
    rotate( PI/18);
    ellipse(80,150,180,20);
   }
}
 
作業5-2: 會和你互動
程式碼↓
 
import ddf.minim.*; //music
import ddf.minim.analysis.*; //music
Minim minim; //music
AudioPlayer song; //music
 
void setup(){

  minim = new Minim(this); //music
  song = minim.loadFile("marcus_kellis_theme.mp3", 2048); //music
  song.play(); //music

size(600,600);
  //background(255,223,239);
}
float rrr=0.01,rr=0.00001;//旋轉
void draw(){
  background(255,223,239);//畫面更新,不會有殘影
  translate(mouseX,mouseY);//移動
  //fill(255,154,201);
  //ellipse(mouseX,mouseY, 132, 132);
  fill(182,90,180);
  for(int i=0;i<16;i++){
    rotate(rrr);rrr+=0.0001;//旋轉
    rotate( PI/8);//PI=180
    triangle(30, 55, 58, 30, 90, 65);
    }
  fill(128,0,255);
  //fill(random(255),random(255),random(255));
  for(int i=0;i<32;i++){
    rotate( PI/16);
    triangle(70, 55, 58, 30, 90, 65);
    }
  fill(0,128,255);
  fill(random(255),random(255),random(255));//顏色 亂數
  for(int i=0;i<36;i++){
    rotate(rr);rr+=0.000001;//旋轉
    rotate( PI/18);
    ellipse(80,150,180,20);
   }
}
 
作業5-3: 期中作品你想做什麼 (請放圖、放文字) ---與 99160743 紀詠心 同組
 
製作章魚燒
 
 
http://game.sina.com.tw/littlegame/flash_show.php?id=10597

遊戲介紹:
顧客來的時候會顯示她要幾個章魚燒 →
滑鼠點左下角第一個水壺圖案 →
滑鼠點鐵板中的圓洞倒入麵糊 →
滑鼠點第二個章魚圖案放在麵團上 →
滑鼠點第三個叉子圖案翻面 →
章魚燒變褐色後,滑鼠點第三個叉子圖案,點擊變褐色後的章魚燒(會自動跑到盤子上) →
滑鼠點第四個醬料圖案的刷子,給盤子上的章魚燒上醬料 →
全部章魚燒上完醬料後 →
滑鼠點第五個手的圖案遞給顧客。

章魚燒少做顧客不給錢,多做也不多給錢,
所以要按照她的要求來做。

點第一個韓語按鈕開始。


1 則留言: