Quét hộp

Vật lý
Cả máy chủ và máy khách
Cả Mobile và PC

Sử dụng vùng chuyển động tuyến tính hình hộp để phát hiện và trả về tất cả các thực thể gặp phải trên đường đi của vùng hình hộp từ gần đến xa. Nếu ban đầu chúng nằm trong phạm vi hình hộp, chúng sẽ không bị phát hiện; nếu các tham số phân cấp được điền vào chỗ trống, chúng có thể được phát hiện.

Khai báo

func BoxCast(halfExtents Vector3, center Vector3, rotation Vector3, direction Vector3, maxDistance float, layerMask List<int>, includeTrigger bool, out var hitEntities List<entity<Entity>>)
go

Tham số

Input

Tên Kiểu Mô tả
Nửa kích thước Vector3 Một nửa chiều dài ba cạnh của khu vực hộp, chỉ chấp nhận giá trị dương
Trung tâm Vector3 điểm trung tâm của khu vực hộp
Góc quay Vector3 Xoay vùng hộp
Hướng Vector3 Hướng di chuyển của khu vực hộp
Khoảng cách dò tìm Float Khoảng cách di chuyển của khu vực hộp, chỉ chấp nhận giá trị dương
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