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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。