WEEK 02 -1
1.前往地震監測網站 https://gdms.cwa.gov.tw/
3.監測完後下載並記錄此地點的地震數值
4.接下來用將數值加入於程式中5.追加幾行程式來進行地震模擬,途中方塊會依照地震提供的數值來造成相似的地震活動6.追加更多的地震數值,方塊從水平X軸活動變成XY軸活動,讓地震模擬更全面
float[] HLE ={-1042 , -3479.7 , 1003.7 ,-1669 , -1639.6 , -14219 , -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,300+dy,100,100);
}
WEEK 02 -2
1.創新程式後找一張圖片並讀入程式
可在image那列程式中調整圖片大小
2.追加讓圖片可跟隨滑鼠移動的程式,但是會留下殘影
PImage img;
void setup()
{
size(600,600);
img = loadImage("skadi.png");
}
void draw()
{
image(img,mouseX,mouseY,300,300);
}
WEEK 02 -3
1.找到仙杜瑞拉的去被圖,並隨便找一張拿來當背景的圖
2.利用按鍵點擊來移動背景圖片製造殘影效果
程式碼:
PImage img,imgBox;
void setup()
{
size(600,600);
img = loadImage("566.png");
imgBox = loadImage("de.png");
}
void draw()
{
imageMode(CENTER);
if(mousePressed)
{
image(imgBox,mouseX,mouseY);
}
else
{
image(img,300,300,220,300);
}
}
沒有留言:
張貼留言