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)将第一个点和最后一点连接

 

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值