XRBoundedReferenceSpace
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Giao diện XRBoundedReferenceSpace của WebXR Device API mô tả một không gian tham chiếu thế giới ảo có ranh giới được định sẵn. Giao diện này mở rộng XRReferenceSpace, vốn mô tả một không gian về cơ bản không bị giới hạn xung quanh vị trí của người xem. Các ranh giới này được xác định bằng một mảng các điểm, mỗi điểm xác định một đỉnh trong đa giác mà bên trong đó người dùng được phép di chuyển.
Giao diện này thường được dùng khi hệ thống XR có khả năng theo dõi chuyển động vật lý của người dùng trong phạm vi giới hạn từ vị trí xuất phát của họ. Các ranh giới được chỉ định có thể mô tả hình dạng và kích thước của phòng mà người dùng đang ở, nhằm giúp trang web hoặc ứng dụng WebXR ngăn người dùng va chạm với tường hoặc các vật cản khác trong thế giới thực. Ít nhất thì ranh giới chỉ ra khu vực mà thiết bị XR có thể theo dõi chuyển động của người dùng. Xem bài viết Sử dụng không gian tham chiếu có giới hạn để biết chi tiết về cách hoạt động của không gian có giới hạn và lý do chúng hữu ích.
Thuộc tính phiên bản
Ngoài các thuộc tính của XRReferenceSpace, XRBoundedReferenceSpace bao gồm những thuộc tính sau:
boundsGeometryRead only Thử nghiệm-
Một mảng các đối tượng
DOMPointReadOnly, mỗi đối tượng xác định một đỉnh trong đa giác xác định ranh giới mà người dùng phải ở trong đó. Các đỉnh này phải được sắp xếp sao cho chúng di chuyển theo chiều kim đồng hồ quanh vị trí của người xem.
Phương thức phiên bản
XRBoundedReferenceSpace kế thừa các phương thức của giao diện cha, XRReferenceSpace. Nó không có phương thức riêng.
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| WebXR Device API> # xrboundedreferencespace-interface> |