2023年9月21日 星期四

10160163-week2

 week02

地震


先做出一個方塊



放塊會左右震動


float[]HLE={-1042, -3479.7, 1003.7, -1669, -1639.6, -14219, -3655.1, -4917, 9363.2, -4271.8, -24, 681};
int N=12;
void setup(){
  size(500,500);
}
void draw(){
  background(#FFFFF2);
  float dx=HLE[frameCount%N]/100;
  rect(200+dx,200, 100,100);
}


加上Y 放塊會上下左右震動
float[]HLE={-1042, -3479.7, 1003.7, -1669, -1639.6, -14219, -3655.1, -4917, 9363.2, -4271.8, -24, 681};
float[]HLN={ -17090, -13711, -22888, -19631, -23818, -18573, -19636, -15648, -18256, -15721, -17776, -15581};
int N=12;
void setup(){
  size(500,500);
  frameRate(10);
}
void draw(){
  background(#FFFFF2);
  float dx=HLE[frameCount%N]/100;
  float dy=HLN[frameCount%N]/100;
  rect(200+dx,200+dy, 100,100);
}

加入圖片
下載一張圖拖曳到程式中


PImage img=loadImage("chair.jpg");
size(300,300);
image(img,0,0);


可以拖曳圖片

PImage img;
void setup(){
  size(600,600);
  img=loadImage("chair.jpg");
}

void draw(){
  image(img,mouseX,mouseY,300,300);
}

公主走在紅毯上







沒有留言:

張貼留言