ما معنى raycast؟
المعنى في مجال تطوير البرمجيات مع أمثلة
raycast: اختبار شعاع، إطلاق شعاع للفحص
فحص ترسل فيه اللعبة خطًا مستقيمًا غير مرئي من نقطة باتجاه معين لمعرفة أول جسم يصطدم به، ويستخدم للتصويب وخط الرؤية والتحقق من ملامسة الأرض.
طريقة الاستخدام
يأتي فعلًا أيضًا، مثل «أطلق شعاعًا من الكاميرا نحو موضع الفأرة». ويتحدث المبرمجون عن إصابة الشعاع أو إخفاقه وطوله وأقنعة الطبقات. وتُنفذ الأسلحة التي تصيب فورًا عادةً باستخدام الأشعة.
أمثلة
We do a short raycast down from the feet to check if the player is on the ground.
نرسل شعاعًا قصيرًا إلى أسفل من قدمي الشخصية للتحقق من أنها على الأرض.
يكشف الفحص السريع وجود سطح أسفل الشخصية، فيحدد إن كانت واقفة أم في الهواء.
The enemy raycasts to the player before shooting, so it never shoots through walls.
يطلق العدو شعاعًا نحو اللاعب قبل الرمي، لذلك لا يطلق النار عبر الجدران.
يتحقق الذكاء الاصطناعي من خلو خط الرؤية قبل تنفيذ الهجوم.
تراكيب شائعة
- cast a ray
- raycast hit
- layer mask
- hitscan weapon
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: معمارية البرمجيات وأنماط التصميم والرسوميات
- framework · إطار عمل
- dependency · اعتماد برمجي
- tech stack · حزمة التقنيات
- architecture · البنية المعمارية
- design pattern · نمط تصميم
- trade-off · مفاضلة
- scalable · قابل للتوسع
- microservices · الخدمات المصغّرة
- monolith · تطبيق أحادي الكتلة
- modular · معياري
- abstraction · تجريد
- separation of concerns · فصل الاهتمامات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
