
بلوک عملکرد UINT2COLOR نسبت همه رنگهای اصلی را در یک مقدار RGB جمع میکند.
به عنوان عدد صحیح بین ۰ تا ۲۵۵ برای رنگ قرمز انتظار دارد. اگر مقدار خارج از محدوده باشد، این مقدار به صورت modulo محاسبه میشود. برای مثال ۲۵۶ تبدیل به ۰ میشود.
به عنوان عدد صحیح بین ۰ تا ۲۵۵ برای رنگ سبز انتظار دارد. اگر مقدار خارج از محدوده باشد، این مقدار به صورت modulo محاسبه میشود. برای مثال ۲۵۶ تبدیل به ۰ میشود.
به عنوان عدد صحیح بین ۰ تا ۲۵۵ برای رنگ آبی انتظار دارد. اگر مقدار خارج از محدوده باشد، این مقدار به صورت modulo محاسبه میشود. برای مثال ۲۵۶ تبدیل به ۰ میشود.
به عنوان عدد صحیح بین ۰ تا ۲۵۵ برای کانال آلفا انتظار دارد. اگر مقدار خارج از محدوده باشد، این مقدار محدود میشود. اگر ورودی برابر با NULL باشد یا استفاده نشود، هیچ کانال آلفا به خروجی #RGBA اضافه نمیشود.
نکته: کانال آلفا نیز با سیگنالهای RGBW سازگار است.
رنگ محاسبه شده را به عنوان رشته کاراکتر در فرمت '#RRGGBB' یا اگر یک کانال آلفا تعریف شده باشد، '#RRGGBBAA' برمیگرداند.