week01
直接模式
//視窗大小(寬,高)
//背景顏色
互動模式
變換顏色
畫完存檔線條粗細
按+-
新增變數w可以改變筆的粗細
//互動模式
void setup(){
size(500,500);
background(255);//改白色
}
void draw(){
if(mousePressed){
line(mouseX,mouseY,pmouseX,pmouseY);
}//畫線(滑鼠座標mouseX,mouseY到之前滑鼠座標pmouseX,pmouseY)
}
int w=1;
void keyPressed(){
if(key=='1')stroke(255,0,0);//按1 紅色
if(key=='2')stroke(0,255,0);//按2 綠色
if(key=='3')stroke(0,0,255);//按3 藍色
if(key=='s'||key=='S')save("output.png");//如果按下s鍵就存檔
if(key=='+')strokeWeight(++w);
if(key=='-')strokeWeight(--w);
println(w);
}








沒有留言:
張貼留言