processing基本圖形繪製

示例代碼(processing畫圓):函數

 1 void setup()  2 {  3   //初始化建立一個960*480像素大小的窗口
 4   size(960,480);  5  smooth();  6 }  7 
 8 void draw()  9 { 10   //當鼠標被按下時,圓變成黑色
11   if(mousePressed) 12  { 13     fill(0); 14  } 15   //鼠標未按下,圓是白色
16   else
17  { 18     fill(255); 19  } 20   //繪製一個直徑爲80的圓
21   ellipse(mouseX,mouseY,80,80); 22 } 23

運行結果以下:spa

 

 Processing基本圖形繪製函數:code

  • 繪製直線line(x1,y1,x2,y2)

 

  • 繪製三角形triangle(x1,y1,x2,y2,x3,y3)

 

  •  繪製四邊形quad(x1,y1,x2,y2,x3,y3,x4,y4)

 

  •  繪製矩形rect(x,y,width,height)

 

  •  繪製圓形或橢圓ellipse(x,y,width,height)

 

  •  繪製扇形arc(x,y,width,height,start,stop)

相關文章
相關標籤/搜索