WebGLRenderingContext: clearColor() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Note: This feature is available in Web Workers.

Phương thức WebGLRenderingContext.clearColor() của WebGL API chỉ định các giá trị màu được sử dụng khi xóa bộ đệm màu.

Điều này xác định giá trị màu nào sẽ được sử dụng khi gọi phương thức clear(). Các giá trị được kẹp giữa 0 và 1.

Cú pháp

js
clearColor(red, green, blue, alpha)

Thông số

red

A GLclampf chỉ định giá trị màu đỏ được sử dụng khi bộ đệm màu được xóa. Giá trị mặc định: 0.

green

A GLclampf chỉ định giá trị màu xanh lục được sử dụng khi màu bộ đệm được xóa. Giá trị mặc định: 0.

blue

A GLclampf chỉ định giá trị màu xanh được sử dụng khi màu bộ đệm được xóa. Giá trị mặc định: 0.

alpha

Một GLclampf chỉ định giá trị alpha (độ trong suốt) được sử dụng khi bộ đệm màu sẽ bị xóa. Giá trị mặc định: 0.

Giá trị trả về

Không có (undefined).

Ví dụ

js
gl.clearColor(1, 0.5, 0.5, 1);

Để có được màu sắc rõ nét hiện tại, hãy truy vấn hằng số COLOR_CLEAR_VALUE và trả về Float32Array.

js
gl.getParameter(gl.COLOR_CLEAR_VALUE);
// Float32Array[1, 0.5, 0.5, 1]

Thông số kỹ thuật

Specification
WebGL Specification
# 5.14.3

Khả năng tương thích của trình duyệt

Xem thêm