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