Processing(1)

编程入门 行业动态 更新时间:2024-10-22 09:34:22

<a href=https://www.elefans.com/category/jswz/34/1761037.html style=Processing(1)"/>

Processing(1)

size()设置窗口大小有两个参数,设定窗口宽、高
point()点,两个参数,x轴,y轴
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)矩形,x,y为矩形左上角顶点坐标,剩下两个参数为矩形宽、高
ellipse(x,y,width,height)椭圆,x,y为圆的中心点的坐标,width为椭圆的宽,height为椭圆高
arc(x,y,width,height,start,stop)

扇形,x,y为扇形顶点坐标,width,height同上,角度以顺时针外方向从start向stop画扇形

角度是radian弧度制的而不是degree角度制。弧度制是基于pi(3.14159)

注意:180°、45°、90°、360°分别可以替代PI,QUARTER_PI,HALF_PI,TWO_PI

也可直接用radians()设置角度,如arc(300,60,70,70,radians(45),radians(225))

smooth()

将面和它周围的像素值混合,讲话在屏幕上的线的边缘变得平滑。

noSmooth()可将其关闭

strokeWeight()设置画笔的粗细,即线的宽度,只有一个参数
strokeJoin()

改变线与线之间转角的连接方式

ROUND--圆形 BEVEL--锥形

strokeCap()

修改线在起始点于终止点处的画法

SOUARE--方形 

fill()

设置一个参数,填充,灰度值0~255,255代表白色,128代表中间值的灰色,0代表黑色,noFill()禁用形状的填充

设置三个参数也可使用RGB颜色(这三个字母分别代表红、绿、蓝)

设置第四个参数,则表示透明度0~255,0代表完全透明,255完全不透明

background()背景色,参数同上
stroke()描边填色同上,可用noStroke()禁用描边功能
beginShape()发出一个开始新图形的信号
vertex()两个参数,定义坐标点
endShape()图形定义结束,endShape(close)将第一个点和最后一点连接

 

更多推荐

Processing(1)

本文发布于:2024-02-26 06:39:46,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1701630.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Processing

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!