2012年10月9日 星期二

Week,HW05

1.void setup(){
  size(600,600);
}
float rr=0.01;
float rra=0.01;
void draw(){
  background(255);
  translate(300,300);
    rotate(rr);
    rr+=0.01;
  //fill(random(255),random(255),random(255));
    for(int i=0;i<100;i++){
     rotate( PI/10);
    fill(1*i,2*i,3*i);
    ellipse(100-i*4,50,200,60-i);
  }
    rotate(rr);
    rra-=0.02;
    for(int i=0;i<100;i++){
    rotate( PI/10);
    fill(3*i,2*i,1*i);
    int a=30;

    ellipse(100-i*4,-50,200,30-i);
  }
}
2.跟滑鼠趴趴走
void setup(){
  size(600,600);
}
float rr=0.01;
float rra=0.01;
void draw(){
  background(255);
  translate(mouseX,mouseY);
    rotate(rr);
    rr+=0.01;
  //fill(random(255),random(255),random(255));
    for(int i=0;i<100;i++){
     rotate( PI/10);
    fill(1*i,2*i,3*i);
    ellipse(100-i*4,50,200,60-i);
  }
    rotate(rr);
    rra-=0.0002*mouseX;
    for(int i=0;i<100;i++){
    rotate( PI/10);
    fill(3*i,2*i,1*i);
    int a=30;
    ellipse(100-i*4,-50,200,30-i);
  }
}
3.我想做Jubeat的練習進行曲

首先可能需要紙板不過可能沒版法看直接看著版面玩

要先導入音樂
再來就是按鈕的判定
之後就是編曲
(遊戲先是必須能用按鍵進行)
然後做把它做出來
接電路
將按下的判定設成通電
最後就完成了

先KEY_IN
void draw() {
  if (keyPressed) {
    if (key == 'b' || key == 'B') {
      fill(0);
    }
  } else {
    fill(255);
  }
  rect(25, 25, 50, 50);
}

\

1 則留言: