func ScreenMultiRaycast(startPosition Vector2, distance float, layerMask List<int>, includeTrigger bool, out var hitEntities List<entity<Entity>>, out var hitPoints List<Vector3>, out var hitDistances List<float>, out var hitNormals List<Vector3>)
go
اسم |
نوع |
تفاصيل |
موضع البداية |
Vector2 |
لمس الشاشة الرئيسية |
المسافة |
Float |
مسافة الكشف |
قناع الطبقة |
ListT_Int |
قناع الطبقة، ستشارك الطبقات المعبأة فقط في الفحص، وترك فارغًا يعني أن جميع الطبقات ستشارك في الفحص |
تضمين المشغل |
Bool |
هل من الممكن الكشف عن المشغلات |
اسم |
نوع |
تفاصيل |
الكيانات المتضررة |
ListT_Entity |
قائمة الكيانات المتضررة |
نقاط الضرب |
ListT_Vector3 |
ضرب قائمة إحداثيات النقطة |
مسافات الضرب |
ListT_Float |
قائمة المسافات بين نقطة الإصابة ونقطة البداية |
الضربات العادية |
ListT_Vector3 |
ضرب القائمة السطحية العادية |