2020年3月12日 星期四

垃圾人_week02

寫出隕石掉下來的程式


int []x={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
int []y={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
int n=0;
void setup(){
size(300,400);
}
void draw(){
background(255);
for(int i=0;i<n;i++){
  circle(x[i],y[i],20);
  y[i]+=3;
  if(y[i]>=400-10)y[i]=400-10;
 }
}
void mousePressed(){
  if(n<30){
    x[n]=mouseX;
    y[n]=mouseY;
    n++;
  }
}

放入圖片掉下來
int []x={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
int []y={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
int n=0;
PImage img;
void setup(){
size(300,400);
img=loadImage("dora.png");
}
void draw(){
background(255);
for(int i=0;i<n;i++){
  image(img,x[i],y[i],60,60);
  y[i]+=3;
  if(y[i]>=400-10)y[i]=400-60;
 }
}
void mousePressed(){
  if(n<30){
    x[n]=mouseX;
    y[n]=mouseY;
    n++;
  }
}

沒有留言:

張貼留言