Processing, background()用法介紹。
用法
background(rgb)background(rgb, alpha)background(gray)background(gray, alpha)background(v1, v2, v3)background(v1, v2, v3, alpha)background(image)
參數
rgb(int)顏色數據類型的任何值alpha(float)背景的不透明度gray(float)指定介於白色和黑色之間的值v1(float)紅色或色調值(取決於當前顏色模式)v2(float)綠色或飽和度值(取決於當前顏色模式)v3(float)藍色或亮度值(取決於當前顏色模式)image(PImage)PImage 設置為背景(必須與草圖窗口大小相同)
返回
void
說明
background() 函數設置用於處理窗口背景的顏色。默認背景為淺灰色。此函數通常在draw() 中用於在每幀開始時清除顯示窗口,但它可以在setup() 中用於設置動畫第一幀的背景或隻需要設置一次背景。
圖像也可以用作草圖的背景,盡管圖像的寬度和高度必須與草圖窗口的寬度和高度相匹配。與 background() 一起使用的圖像將忽略當前的 tint() 設置。要將圖像調整為草圖窗口的大小,請使用 image.resize(width, height)。
不能在主繪圖表麵上使用帶背景顏色的透明度 alpha 參數。它隻能與 PGraphics 對象和 createGraphics() 一起使用。
例子
background(51);
background(152,190,100);
PImage img;
img = loadImage("Hokkaido.jpg");
background(img);
相關用法
- Processing box()用法及代碼示例
- Processing beginShape()用法及代碼示例
- Processing bezierPoint()用法及代碼示例
- Processing binary()用法及代碼示例
- Processing blendMode()用法及代碼示例
- Processing beginRaw()用法及代碼示例
- Processing boolean()用法及代碼示例
- Processing break用法及代碼示例
- Processing boolean用法及代碼示例
- Processing beginRecord()用法及代碼示例
- Processing bezierDetail()用法及代碼示例
- Processing brightness()用法及代碼示例
- Processing bezierVertex()用法及代碼示例
- Processing blue()用法及代碼示例
- Processing bezierTangent()用法及代碼示例
- Processing byte()用法及代碼示例
- Processing beginCamera()用法及代碼示例
- Processing bezier()用法及代碼示例
- Processing blend()用法及代碼示例
- Processing byte用法及代碼示例
- Processing beginContour()用法及代碼示例
- Processing FFT用法及代碼示例
- Processing SawOsc.pan()用法及代碼示例
- Processing FloatDict用法及代碼示例
- Processing FFT.stop()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 background()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
