2023年9月21日 星期四

真 week02


 week02


進入:

https://gdms.cwa.gov.tw/dataDownload.php


先劃出一個正方形

float[]HLE={-1042, -3479.7, 1003.7, -1669, -1639.6, -14219, -3655.1, -4917, 9363.2, -4271.8, -24, 681};
void setup(){
 size(500,500);
}
void draw(){
 background(#FFFFF2);
 rect(200,200,100,100);
}
讓房子左右晃動








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);
}
讓房子上下左右晃動








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};
float[]HLZ={11323, 10563, 16417, 10003, 12566, 19520, 6046.7, 25954, 12589, 11481, 11319, 11670};

int N=12;
void setup(){
 size(500,500);
}
void draw(){
 background(#FFFFF2);
 float dx =HLE[frameCount%N]/100;
 float dy =HLN[frameCount%N]/100;
 rect(200+dx,200+dy,100,100);
}
0921-2
下載圖片後加入資料夾








PImage img =loadImage("chair.jpg");
size(300,300);
image(img,0,0,300,300);
讓圖片跟著滑鼠移動






殘影

PImage img;
void setup(){
  size(600,600);
  img=loadImage("chair.jpg");
}
void draw(){
 image(img,mouseX,mouseY,300,300); 
}
PImage img,imgBox;
void setup(){
  size(600,600);
  img=loadImage("princess.png");
  imgBox=loadImage("box.png");
}
void draw(){
  imageMode(CENTER);
  if (mousePressed){
    image(imgBox,mouseX,mouseY,300,300);
    }else{
      
 image(img,300,300,220,300); 
}
}



沒有留言:

張貼留言