اختبار كرة

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

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

إقرار

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

معلمات

إدخال

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

خارج

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