البراء.. انا بحط لك خطواتي في حساب التدرج اللوني..
مثلاً انا اريد من لون اسود 000000 إلى ابيض FFFFFF
الاسود سهل.. مايحتاج تعب في الحساب مثل ماتفضلت..
ولكن الابيض..
FF FF FF
يقرء هكذا ايضًا.. RBG والنتيجة
RR BB GG
من هذا المنطلق..
اقوم بإيجاد قيمة الـ FF بالـ Decimal..
*الموقع للي فوق*
ويعطيني نتيجة وهي 256
من هنا.. مثلاً.. لو انا اريد وضع في قيمة الـ loop تكرار 20 مرة..
نروح لآلة حاسبة ونكتب 256 تقسيم 20
ويعطيني نتيجة 12.8.. للإحتياط والافضلية.. قم بتقسيم 20 على 255 وليس 256
ويطلع لك 12.7
الحين نكتب كذا j*12.8
وال loop سيقوم بتكرار الرقم 12.8 في كل سطر حتى يصل إلى 255
والشكر لـ X02% بأنه سيقوم للتحويل إلى Hexadecimal .. ويصبح كود
لون مثل بقية الاكواد اللونية..
حسناً.. ولو اردنا من الاسود إلى للأبيض.. كيف نسوي؟
بحيث ان الرقم بداية التدرج هي 255 إلى 0 !!
في هذه الحالة.. نستخدم السالب.. j*12.7- مثل التي تم السؤال عنها فوق ^^
-------- [ اضافة ] -------------------------------------------------
بالنسبة للون الابيض.. هي FFFFFF ..
قمت بحساب فقط FF مرة واحدة..
لو افترضنا انه FEA5AE
فأنت لازم تحسب لـ FE ثم A5 ثم AE
بنفس طريقة حساب الـFF في المورد في الاعلى


المفضلات