blockly > utils > การแยกวิเคราะห์ > parseBlockColour
ฟังก์ชัน utils.parsing.parseBlockColour()
แยกวิเคราะห์สีบล็อกจากตัวเลขหรือสตริง ตามที่ระบุไว้ในคําจํากัดความของบล็อก
ลายเซ็น:
export declare function parseBlockColour(colour: number | string): {
hue: number | null;
hex: string;
};
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
สี | ตัวเลข | สตริง | ค่า HSV Hue (0 ถึง 360), สตริง #RRGGBB หรือสตริงอ้างอิงข้อความที่ชี้ไปยังค่าใดค่าหนึ่งใน 2 ค่านั้น |
ส่งกลับ:
{ hue: number | null; hex: string; }
วัตถุที่มีสีเป็นสตริง #RRGGBB และโทนสีหากอินพุตเป็นค่าโทนสี HSV
ข้อยกเว้น
{Error} หากแยกวิเคราะห์สีไม่ได้