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". |