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
Tên |
Kiểu |
Mô tả |
Điểm bắt đầu |
Vector2 |
Màn hình chính cảm ứng |
Khoảng cách |
Float |
Khoảng cách phát hiện |
Layer mask |
ListT_Int |
Mặt nạ lớp, chỉ những lớp đã điền mới tham gia quét, để trống nghĩa là tất cả các lớp sẽ tham gia quét |
Bao gồm trình kích hoạt |
Bool |
Có thể phát hiện các tác nhân |
Tên |
Kiểu |
Mô tả |
Trúng Thực thể |
Entity |
thực thể đánh |
Vị trí trúng |
Vector3 |
tọa độ điểm nhấn |
Khoảng cách trúng |
Float |
Khoảng cách từ điểm đánh đến điểm bắt đầu |
Pháp tuyến bề mặt điểm trúng |
Vector3 |
Đánh bề mặt bình thường |