1.用process
line(0,0, 100,100); ///畫從(0,0)到(100,100)的線
size(800,600); /// 把視窗大小調成800*600
rect(100,100,200,200);///在(100,100)畫一個200*200的正方形
2.簡單的互動程式
void setup(){
size(800,600); ///視窗大小800*600
}
void draw(){
if(mousePressed) background(255,0,0); ///如果滑鼠點擊變紅色
else background(0,255,0); ///原本背景顏色是綠色
}
3.小畫家
1.)只有畫線功能
void setup(){
size(800,600); ///視窗大小800*600
}
void draw(){
if(mousePressed) ///如果滑鼠點擊
line(mouseX,mouseY,pmouseX,pmouseY);
}
2.)可以調整粗細和顏色的小畫家
void setup(){
size(800,600);
}
void draw(){
if(mousePressed) line(mouseX,mouseY,pmouseX,pmouseY);
}
void keyPressed(){
if(key=='1') strokeWeight(1); ///按數字鍵'1'調整線條粗細為1
if(key=='5') strokeWeight(5); ///按數字鍵'5'調整線條粗細為5
if(key=='9') strokeWeight(9); ///按數字鍵'9'調整線條粗細為9
if(key=='r') stroke(255,0,0); ///按鍵盤'r'調整顏色為 紅色
if(key=='g') stroke(0,255,0); ///按鍵盤'g'調整顏色為綠色
if(key=='b') stroke(0,0,255); ///按鍵盤'b'調整顏色為藍色
}






沒有留言:
張貼留言