码迷,mamicode.com
首页 > 其他好文 > 详细

processing基本图形绘制

时间:2019-12-06 00:18:32      阅读:966      评论:0      收藏:0      [点我收藏+]

标签:line   ssi   画圆   一个   ESS   初始   像素   基本   初始化   

示例代码(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)

技术图片

 

 

 

 

 

 

 

 

 

processing基本图形绘制

标签:line   ssi   画圆   一个   ESS   初始   像素   基本   初始化   

原文地址:https://www.cnblogs.com/YanQing1998/p/11992810.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!