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