PannerNode: setOrientation() method
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.
Note:
Phương thức thay thế được đề xuất cho phương thức đã lỗi thời này là đặt trực tiếp các thuộc tính orientationX, orientationY, và orientationZ.
Phương thức setOrientation() của giao diện PannerNode xác định hướng phát của nguồn âm thanh.
Điều này có thể có tác động lớn nếu âm thanh có tính định hướng cao, được kiểm soát bởi ba thuộc tính liên quan đến hình nón là PannerNode.coneInnerAngle, PannerNode.coneOuterAngle, và PannerNode.coneOuterGain. Trong trường hợp đó, âm thanh hướng ra xa người nghe có thể rất nhỏ hoặc thậm chí hoàn toàn im lặng.
Ba tham số x, y và z không có đơn vị và mô tả một vectơ hướng trong không gian 3D bằng cách sử dụng hệ tọa độ Descartes tay phải. Giá trị mặc định của vectơ hướng là (1, 0, 0).
Cú pháp
setOrientation(x, y, z)
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
| Thông số kỹ thuật |
|---|
| Web Audio API> # dom-pannernode-setorientation> |