Kiểm tra tia phản hồi đa điểm cảm ứng màn hình

Máy quay
Phía máy khách
Cả Mobile và PC

Phát hiện tia thông qua chạm vào màn hình, trả về tất cả các thực thể trúng đích

Khai báo

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

Tham số

Input

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

Ra ngoài

Tên Kiểu Mô tả
Trúng Thực thể ListT_Entity danh sách các thực thể truy cập
Điểm trúng ListT_Vector3 Danh sách tọa độ điểm nhấn
Khoảng cách trúng ListT_Float Danh sách khoảng cách giữa điểm nhấn và điểm xuất phát
Pháp tuyến bề mặt điểm trúng ListT_Vector3 Đánh vào danh sách bề mặt bình thường