2018年9月13日 星期四

Week01_陳示珮

Week01


利用Processing畫出線條及矩形
















(1) 到Processing網站下載

















(2) 利用程式畫出一條線
















(3) 將執行視窗放大
















(4)利用程式碼畫出矩形


第一個互動程式































按下滑鼠會背景顏色呈現紅色,否則都顯示綠色

程式碼 :

void setup(){
 size(500,500);
}
void draw(){
 if(mousePressed) background(255,0,0);
 else background(0,255,0);
}



做出簡易的小畫家
















按右鍵選擇在參考文檔中搜索能知道更多資訊

















(1) 利用程式來畫畫


程式碼 :
void setup(){
 size(500,500);
}
void draw(){
 if(mousePressed)line(mouseX,mouseY,pmouseX,pmouseY);
}




(2)利用鍵盤加入畫筆色彩及粗細

程式碼 :

void setup(){
 size(500,500);
}
void draw(){
 if(mousePressed)line(mouseX,mouseY,pmouseX,pmouseY);
}
void keyPressed(){
 if(key=='1')strokeWeight(1);
 if(key=='2')strokeWeight(2);
 if(key=='9')strokeWeight(9);
 if(key=='r')stroke(255,0,0);
 if(key=='g')stroke(0,255,0);
 if(key=='b')stroke(0,0,255);
}
















沒有留言:

張貼留言