func MultiRaycast(startPosition Vector3, direction Vector3, 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
| ชื่อ |
ประเภท |
คำอธิบาย |
| ตำแหน่งจุดเริ่ม |
Vector3 |
พิกัดตำแหน่งเริ่มต้น |
| ทิศทาง |
Vector3 |
ทิศทางการตรวจจับรังสี |
| ระยะทาง |
Float |
ระยะการตรวจจับรังสียอมรับเฉพาะค่าบวกเท่านั้น |
| เลเยอร์มาสก์ (Layer Mask) |
ListT_int |
เลเยอร์มาสก์ เฉพาะเลเยอร์ที่กรอกแล้วเท่านั้นที่จะเข้าร่วมในการสแกน การเว้นว่างไว้หมายความว่าเลเยอร์ทั้งหมดจะมีส่วนร่วมในการสแกน |
| รวมทริกเกอร์ |
Bool |
เป็นไปได้ไหมที่จะตรวจจับทริกเกอร์ |