MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

WebGLRenderingContext.blendColor()

这篇翻译不完整。请帮忙从英语翻译这篇文章

WebGL APIWebGLRenderingContext.blendColor() 方法用于设置源和目标混合因子。

语法

void gl.blendColor(red, green, blue, alpha);

参数

red
GLclampf 红色分量的范围为0到1。
green
GLclampf 红色分量的范围为0到1。
blue
GLclampf 红色分量的为0到1。
alpha
GLclampf 组件(透明度)的范围在0到1。

返回值

None.

示例

要设置混合颜色,请使用:

gl.blendColor(0, 0.5, 1, 1);

要获得混合颜色,请查询返回 Float32Array 的 BLEND_COLOR 常量。

gl.getParameter(gl.BLEND_COLOR);
// Float32Array[0, 0.5, 1, 1]

规范

Specification Status Comment
WebGL 1.0
blendColor
Recommendation Initial definition.
OpenGL ES 2.0
glBlendColor
Standard Man page of the OpenGL API.

浏览器兼容性

Feature Chrome Edge Firefox Internet Explorer Opera Safari Servo
Basic Support9124.011125.1No support
Feature Android Chrome for Android Edge Mobile Firefox for Android IE Mobile Opera Mobile Safari Mobile
Basic Support(Yes)25(Yes)4.011128.1

另见

文档标签和贡献者

 此页面的贡献者: C0DE_MONKEY
 最后编辑者: C0DE_MONKEY,