func ScreenSingleRaycast(startPosition Vector2, distance float, layerMask List<int>, includeTrigger bool, out var hitEntity entity<Entity>, out var hitPosition Vector3, out var hitDistance float, out var hitNormal Vector3)
go
Nama |
Jenis |
Keterangan |
Posisi Awal |
Vector2 |
Sentuhan layar beranda |
Jarak |
Float |
Jarak deteksi |
Masker Lapisan |
ListT_Int |
Layer mask, hanya lapisan yang terisi saja yang akan berpartisipasi dalam pemindaian, membiarkannya kosong berarti semua lapisan akan berpartisipasi dalam pemindaian |
Sertakan Pemicu |
Bool |
Apakah mungkin untuk mendeteksi pemicunya |
Nama |
Jenis |
Keterangan |
Entitas Terdampak |
Entity |
entitas yang terkena |
Posisi Terdampak |
Vector3 |
koordinat titik sasaran |
Jarak Terdampak |
Float |
Jarak dari titik pukul ke titik awal |
Normal Terdampak |
Vector3 |
Pukul permukaan normal |