اختبار صندوق

المادية
كل من الخادم والعميل
للهاتف المحمول والكمبيوتر الشخصي

استخدم منطقة على شكل مربع ذات حركة خطية للكشف، وأعد جميع الكيانات التي تمت مواجهتها على مسار المنطقة على شكل مربع من القريب إلى البعيد إذا كانت في البداية ضمن نطاق الشكل الصندوقي، فلن يتم اكتشافها؛ إذا تم ملء المعلمات الهرمية في الفراغات، فيمكن اكتشاف التضاريس

إقرار

func BoxCast(halfExtents Vector3, center Vector3, rotation Vector3, direction Vector3, maxDistance float, layerMask List<int>, includeTrigger bool, out var hitEntities List<entity<Entity>>)
go

معلمات

إدخال

اسم نوع تفاصيل
نصف الأبعاد Vector3 نصف طول الجوانب الثلاثة لمنطقة الصندوق، وتقبل القيم الموجبة فقط
المركز Vector3 النقطة المركزية لمنطقة الصندوق
الدوران Vector3 دوران منطقة الصندوق
الاتجاه Vector3 اتجاه السفر لمنطقة الصندوق
أقصى مسافة Float مسافة السفر لمنطقة الصندوق، يتم قبول القيم الإيجابية فقط
قناع الطبقة ListT_int قناع الطبقة، ستشارك الطبقات المعبأة فقط في الفحص، وترك فارغًا يعني أن جميع الطبقات ستشارك في الفحص
تضمين المشغل Bool هل من الممكن الكشف عن المشغلات

خارج

اسم نوع تفاصيل
الكيانات المتضررة ListT_Entity قائمة الكيانات المتضررة