ฟังก์ชันบล็อก UINT2COLOR

ฟังก์ชันบล็อก UINT2COLOR รวมส่วนของสีพื้นฐานทั้งหมดเข้ากับค่ารหัสสี RGB

อินพุต R

คาดหวังให้มีสีแดงเป็นจำนวนเต็มระหว่าง 0 ถึง 255 หากค่าอยู่นอกช่วงนี้ ค่าจะถูกนับซ้ำ (Modulo) ตัวอย่างเช่น 256 จะกลายเป็น 0

อินพุต G

คาดหวังให้มีสีเขียวเป็นจำนวนเต็มระหว่าง 0 ถึง 255 หากค่าอยู่นอกช่วงนี้ ค่าจะถูกนับซ้ำ (Modulo) ตัวอย่างเช่น 256 จะกลายเป็น 0

อินพุต B

คาดหวังให้มีสีฟ้าเป็นจำนวนเต็มระหว่าง 0 ถึง 255 หากค่าอยู่นอกช่วงนี้ ค่าจะถูกนับซ้ำ (Modulo) ตัวอย่างเช่น 256 จะกลายเป็น 0

อินพุต A

คาดหวังให้มีช่อง Alpha เป็นจำนวนเต็มระหว่าง 0 ถึง 255 หากค่าอยู่นอกช่วงนี้ ค่าจะถูกจำกัด หากอินพุตเท่ากับ NULL หรือไม่ได้ใช้งาน ช่อง Alpha จะไม่ถูกเพิ่มไปยังอาต์พุต #RGBA

คำแนะนำ: ช่อง Alpha สามารถใช้กับสัญญาณ RGBW ได้เช่นกัน

อาต์พุต #RGBA

ให้สีที่คำนวณได้เป็นสตริงในรูปแบบ '#RRGGBB' หรือหากช่อง Alpha ถูกกำหนดแล้ว '#RRGGBBAA'

ดูเพิ่มเติม