AudioListener: phương thức setOrientation()
Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.
Phương thức setOrientation() của giao diện AudioListener xác định hướng của listener.
Nó bao gồm hai vector hướng:
- Vector trước, được xác định bởi ba tham số không có đơn vị
x,yvàz, mô tả hướng khuôn mặt của listener, tức là hướng mà mũi của người đó đang chỉ tới. Giá trị mặc định của vector trước là(0, 0, -1). - Vector lên, được xác định bởi ba tham số không có đơn vị
xUp,yUpvàzUp, mô tả hướng của đỉnh đầu listener. Giá trị mặc định của vector lên là(0, 1, 0).
Hai vector này phải cách nhau một góc 90°; theo thuật ngữ đại số tuyến tính, chúng phải vuông góc với nhau.
Cú pháp
js
setOrientation(x, y, z, xUp, yUp, zUp)
Tham số
Giá trị trả về
Không có (undefined).
Ví dụ
Xem BaseAudioContext.createPanner() để có mã ví dụ.
Thông số kỹ thuật
| Specification |
|---|
| Web Audio API> # dom-audiolistener-setorientation> |