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'調整顏色為藍色
}






 
沒有留言:
張貼留言