إنشاء ظلال منسدلة تشبه الفوتوشوب في إحدى الألعاب

StackOverflow https://stackoverflow.com/questions/1926355

  •  20-09-2019
  •  | 
  •  

سؤال

أنا أصنع لعبة يختلف فيها حجم اللعبة، لذا أريد أن أصنع ظلالي الخاصة.يمكن لواجهة برمجة التطبيقات التي أستخدمها ملء المستطيلات وإنشاء أشكال بيضاوية وخطوط أفقية وما إلى ذلك.ويدعم rgba.بالنظر إلى هذا، كيف يمكنني إنشاء ظل منسدل؟لقد حاولت إنشاء تدرج من الأسود إلى الأبيض وضبط قيمة ألفا على 20%، لكن الأمر لم يبدو جيدًا جدًا...لست متأكدا من كيفية القيام بذلك.شكرًا

هل كانت مفيدة؟

المحلول

أود أن أقترح:

  1. نسخ الكائن،
  2. حركه في الاتجاه المعاكس لمصدر الضوء واستخدم المسافة كوزن،
  3. وتحويله إلى اللون الأسود بالكامل،
  4. قم بطمسها باستخدام مسافة مصدر الضوء كوزن أيضًا،
  5. ضعه خلف الشيء،
  6. خفض ألفا إذا كنت تريد.
  7. ?????
  8. ربح.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top