week01
按下:檔案-偏好設定-字體[標楷體]字型大小[36]
更改背景顏色
background(255,255,0);///背景(紅,綠,藍)
畫圖
void setup(){///設定
size (500,500);
background(255);///改白色背景
}
void draw(){///畫圖每秒畫60次
ellipse(mouseX,mouseY,8,8);
}
畫線
if(mousePressed)line(mouseX,mouseY,pmouseX,pmouseY);畫線(滑鼠的座標mouseX,mouseY到之前滑鼠的座標pmouseX,pmouseY);
更改筆觸顏色
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鍵就存檔output.png
改變筆觸粗細
if(key=='+')strokeWeight(10);
if(key=='-')strokeWeight(1);
用加減控制粗細
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鍵就存檔output.png
if(key=='+')strokeWeight(++w);
println(w);
}
註冊openprocessing.org









沒有留言:
張貼留言