2012年10月9日 星期二

Week05 , HW05

 
 
1.自己動
 

void setup(){
  size(600,600);
}
float rrr=0.01;
void draw(){
  translate(300,300);
  
rotate(rrr+=0.01);

 background(0,0,0);
 
  for(int i=0;i<36;i++){
    rotate( PI/18);
     fill(255,168,70);
    ellipse(100,0,150,20);
    
    fill(80,10,70);
     ellipse(0,0,80,80);
     
     fill(70,60,230);
     ellipse(50,0,20,20);
     
     
     fill(150,60,230);
     ellipse(80,0,10,20);
     
     fill(150,255,230);
     ellipse(110,0,50,20);
     
      fill(150,170,50);
     ellipse(140,0,10,20);
     
     
    
  }
} 

2.跟滑鼠動,而且要按滑鼠(左右鍵都可)鍵後才會轉動

 
 






void setup(){
  size(600,600);
}
float rrr=0.1;
void draw(){
  
  translate(mouseX,mouseY);
  if(mousePressed){ float mymove=(mouseX-pmouseX)*(mouseX-pmouseX)+ 
(mouseY-pmouseY)*(mouseY-pmouseY); 

rotate(rrr+=0.1);

 background(0,0,0);
 
  for(int i=0;i<36;i++){
    rotate( PI/18);
     fill(255,168,70);
    ellipse(100,0,150,20);
    
    fill(80,10,70);
     ellipse(0,0,80,80);
     
     fill(70,60,230);
     ellipse(50,0,20,20);
     
     
     fill(150,60,230);
     ellipse(80,0,10,20);
     
     fill(150,255,230);
     ellipse(110,0,50,20);
     
      fill(150,170,50);
     ellipse(140,0,10,20);
     
     
    
  }
  }
}



3.期中作品想法


會選擇做類似曾經瘋迷一時的"小朋友下樓梯",

這款遊戲在我高中沒智慧型手機的時候,陪伴我

度過許多時光,實在是很懷念,因此決定想再次擁有

這美好的小回憶

1 則留言: