P5常见绘图函数

@(Processing学习日记)

  • point(x,y):直接指定一个点的位置,接收的是float类型
  • line(x1,y1,x2,y2):指定两个点的位置,在两点之间画线
  • rect(x,y,width,height):配合rectMode(CENTER)服用,可以使x,y指定的值为中心,否则默认是左上角的位置
  • ellipse(x,y,width,height) : 前两个指定位置,后两个限定围住椭圆的box的大小
  • arc(x,y,width,height,start,end):x,y:中心;width,height:box的大小;start,end:弧度制,起始和结束弧度
  • 曲线绘制方法:需要配合noFill()使用
//一般曲线
curve(锚点1-x, 锚点1-y, 中间点1-x, 中间点1-y,中间点2-x, 中间点2-y,锚点2-x, 锚点2-y) //注意是4个点
//圆滑的贝塞尔曲线
bezier(锚点1-x, 锚点1-y, 中间点1-x, 中间点1-y,中间点2-x, 中间点2-y,锚点2-x, 锚点2-y)
//指定多个点绘制曲线:配合beginShape(),endShape()使用beginShape();
for(int i=0; i<20; i++)
{
   int y = i%2; 
   vertex(i*10, 50+y*10);
};
endShape();
  • rect(x,y)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容