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   

運行結果如下:

 

 Processing基本圖形繪制函數:

  • 繪制直線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)

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM