Processing, stroke()
用法介紹。
用法
stroke(rgb)
stroke(rgb, alpha)
stroke(gray)
stroke(gray, alpha)
stroke(v1, v2, v3)
stroke(v1, v2, v3, alpha)
參數
rgb
(int)
十六進製表示的顏色值alpha
(float)
中風不透明度gray
(float)
指定介於白色和黑色之間的值v1
(float)
紅色或色調值(取決於當前顏色模式)v2
(float)
綠色或飽和度值(取決於當前顏色模式)v3
(float)
藍色或亮度值(取決於當前顏色模式)
返回
void
說明
設置用於在形狀周圍繪製線條和邊框的顏色。此顏色根據當前 colorMode().
以 RGB 或 HSB 顏色指定。默認顏色空間為 RGB,每個值的範圍為 0 到 255。
使用十六進製表示法指定顏色時,請在值前使用“#
”或“0x
”(例如,#CCFFAA
或 0xFFCCFFAA
)。 #
語法使用六位數字來指定顏色(就像通常在 HTML 和 CSS 中指定顏色一樣)。使用以“0x
”開頭的十六進製表示法時,十六進製值必須用八個字符指定;前兩個字符定義 alpha 分量,其餘字符定義紅色、綠色和藍色分量。
gray 參數的值必須小於或等於 colorMode()
指定的當前最大值。默認最大值為 255。
使用默認渲染器進行 2D 繪圖時,您可能需要 hint(ENABLE_STROKE_PURE)
來提高繪圖質量(以犧牲性能為代價)。有關詳細信息,請參閱hint() 文檔。
例子
size(400, 400);
stroke(153);
rect(120, 80, 220, 220);
size(400, 400);
stroke(204, 102, 0);
rect(120, 80, 220, 220);
相關用法
- Processing strokeJoin()用法及代碼示例
- Processing strokeWeight()用法及代碼示例
- Processing strokeCap()用法及代碼示例
- Processing str()用法及代碼示例
- Processing static用法及代碼示例
- Processing scale()用法及代碼示例
- Processing splice()用法及代碼示例
- Processing super用法及代碼示例
- Processing subset()用法及代碼示例
- Processing saveJSONArray()用法及代碼示例
- Processing saveXML()用法及代碼示例
- Processing switch用法及代碼示例
- Processing sqrt()用法及代碼示例
- Processing serverEvent()用法及代碼示例
- Processing save()用法及代碼示例
- Processing saveStrings()用法及代碼示例
- Processing saveTable()用法及代碼示例
- Processing shorten()用法及代碼示例
- Processing saturation()用法及代碼示例
- Processing settings()用法及代碼示例
- Processing spotLight()用法及代碼示例
- Processing setLocation()用法及代碼示例
- Processing splitTokens()用法及代碼示例
- Processing setResizable()用法及代碼示例
- Processing specular()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 stroke()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。