blockly > utils > màu sắc

không gian tên utils.colour

Hàm

Chức năng Nội dung mô tả
blend(màu 1, màu 2, hệ số) Kết hợp hai màu với nhau, sử dụng hệ số được chỉ định để cho biết độ đậm của màu đầu tiên.
hexToRgb(màu) Chuyển đổi màu thành RGB.
hsvToHex(h; s; v) Chuyển đổi bộ ba HSV thành biểu diễn thập lục phân.
hueToHex(hue) Chuyển đổi màu sắc (mô hình HSV) thành bộ ba thập lục phân RGB.
parse(str) Phân tích cú pháp màu trong một chuỗi. .parse('red') = '#ff0000' .parse('#f00') = '#ff0000' .parse('#ff0000') = '#ff0000' .parse('0xff0000') = '#ff0000' .parse('rgb(255, 0, 0) = 'parse0'
rgbToHex(r, g, b) Chuyển đổi màu từ RGB sang màu biểu diễn hex.

Biến

Biến Nội dung mô tả
names Bản đồ chứa 16 từ khóa màu cơ bản theo định nghĩa của W3C: https://www.w3.org/TR/2018/REC-css-color-3-20180619/#html4 Các khóa của bản đồ này là tên màu "có thể đọc được" viết thường, trong khi giá trị là các giá trị "hex".