PannerNode: orientationY property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

Thuộc tính orientationY của giao diện PannerNode cho biết thành phần Y (dọc) của hướng mà nguồn âm thanh đang hướng đến, trong không gian tọa độ Descartes 3D.

Vectơ đầy đủ được xác định bởi vị trí của nguồn âm thanh, được đưa ra dưới dạng (positionX, positionY, positionZ), và hướng của nguồn âm thanh (tức là hướng mà nó đang đối mặt), được đưa ra dưới dạng (orientationX, orientationY, orientationZ).

Tùy thuộc vào tính định hướng của âm thanh (được chỉ định bằng các thuộc tính coneInnerAngle, coneOuterAngle, và coneOuterGain), hướng của âm thanh có thể thay đổi âm lượng cảm nhận được khi nó đang phát. Nếu âm thanh đang hướng về phía người nghe, nó sẽ to hơn so với khi âm thanh hướng ra xa người nghe.

AudioParam chứa trong thuộc tính này là chỉ đọc; tuy nhiên bạn vẫn có thể thay đổi giá trị của tham số bằng cách gán giá trị mới cho thuộc tính AudioParam.value của nó.

Giá trị

Một AudioParamvalue là thành phần Y của hướng mà nguồn âm thanh đang hướng đến, trong không gian tọa độ Descartes 3D.

Ví dụ

Xem PannerNode.orientationX để có mã ví dụ minh họa hiệu ứng lên âm lượng khi thay đổi các tham số hướng của PannerNode kết hợp với coneInnerAngleconeOuterAngle.

Thông số kỹ thuật

Thông số kỹ thuật
Web Audio API
# dom-pannernode-orientationy

Tương thích trình duyệt

Xem thêm