blockly > utils > اللون

مساحة اسم utils.colour

الدوال

الوظيفة الوصف
blend(colour1, color2, factor) امزج لونين معًا باستخدام العامل المحدد للإشارة إلى الوزن الممنوح للون الأول.
hexToRgb(colour) لتحويل اللون إلى نموذج أحمر أخضر أزرق.
hsvToHex(h, s, v) لتحويل ثلاثي HSV إلى تمثيل سداسي.
hueToHex(hue) تحويل تدرج لون (نموذج HSV) إلى نموذج أحمر أخضر أزرق سداسي عشري.
parse(str) لتحليل لون من السلسلة. .parse('red') = '#ff0000' .parse('#f00') = '#ff0000' .parse('#ff0000') = '#ff0000' .parse('0xff0000') = '#ff0000'ff0'0'(2p0000'ff0'0'
rgbToHex(r, g, b) لتحويل لون من نموذج أحمر أخضر أزرق إلى تمثيل سداسي عشري.

المتغيرات

متغير الوصف
names خريطة تحتوي على 16 كلمة رئيسية ملونة أساسية كما هو موضح بواسطة نموذج W3C: https://www.w3.org/TR/2018/REC-css-color-3-20180619/#html4 مفاتيح هذه الخريطة هي أسماء الألوان الصغيرة "قابلة للقراءة"، في حين أن القيم هي قيم "ست عشرية".