XREquirectLayer: redraw event
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Sự kiện redraw được gửi đến đối tượng XREquirectLayer khi các tài nguyên cơ bản của lớp bị mất hoặc khi XR Compositor không thể tái chiếu lớp nữa. Nếu sự kiện này được gửi, tác giả nên vẽ lại nội dung của lớp trong khung animation XR tiếp theo.
Xem thêm thuộc tính XRCompositionLayer.needsRedraw cũng có sẵn cho các đối tượng XREquirectLayer thông qua kế thừa từ XRCompositionLayer.
Cú pháp
Sử dụng tên sự kiện trong các phương thức như addEventListener(), hoặc đặt thuộc tính event handler.
addEventListener("redraw", (event) => { })
onredraw = (event) => { }
Kiểu sự kiện
Một XRLayerEvent. Kế thừa từ Event.
Thuộc tính sự kiện
Ngoài các thuộc tính được liệt kê bên dưới, các thuộc tính từ giao diện cha, Event, cũng có sẵn.
Ví dụ
>Sử dụng sự kiện redraw
Bạn có thể truyền redraw vào addEventListener():
equirectLayer.addEventListener("redraw", (event) => {
// redraw the layer
});
Ngoài ra, bạn có thể sử dụng thuộc tính event handler onredraw để thiết lập handler cho sự kiện redraw:
equirectLayer.onredraw = (event) => {
// redraw the layer
};
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| WebXR Layers API Level 1> # dom-xrequirectlayer-onredraw> |