当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing rect()用法及代码示例


Processing, rect()用法介绍。

用法

  • rect(a, b, c, d)
  • rect(a, b, c, d, r)
  • rect(a, b, c, d, tl, tr, br, bl)

参数

  • a (float) 默认情况下矩形的 x 坐标
  • b (float) 默认情况下矩形的 y 坐标
  • c (float) 默认矩形的宽度
  • d (float) 默认矩形的高度
  • r (float) 所有四个角的半径
  • tl (float) 左上角的半径
  • tr (float) 右上角的半径
  • br (float) 右下角的半径
  • bl (float) 左下角的半径

返回

  • void

说明

在屏幕上绘制一个矩形。矩形是一个 four-sided 形状,每个角度都是九十度。默认情况下,前两个参数设置左上角的位置,第三个设置宽度,第四个设置高度。但是,这些参数的解释方式可以通过rectMode() 函数进行更改。



要绘制圆角矩形,请添加第五个参数,用作所有四个角的半径值。



要为每个角使用不同的半径值,请包含八个参数。使用八个参数时,后四个分别设置每个角的圆弧半径,从左上角开始,绕矩形顺时针移动。

例子

size(400, 400);
rect(120, 80, 220, 220);
Image output for example 1
size(400, 400);
rect(120, 80, 220, 220, 28);
Image output for example 2
size(400, 400);
rect(120, 80, 220, 220, 12, 24, 48, 72);
Image output for example 3

有关的

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 rect()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。