當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。