PannerNode: orientationY 屬性

Baseline 已廣泛支援

此特性已得到良好支援,可在多種裝置和瀏覽器版本上使用。自 2021 年 4 月起,所有瀏覽器均已支援此特性。

PannerNode 介面的 orientationY 屬性表示在 3D 笛卡爾座標空間中,音訊源朝向的 Y(垂直)分量。

完整的向量由音訊源的位置(由 positionXpositionYpositionZ 定義)和音訊源的朝向(即它所朝向的方向,由 orientationXorientationYorientationZ 定義)決定。

根據聲音的方向性(由 coneInnerAngleconeOuterAngleconeOuterGain 屬性指定),聲音的朝向可能會改變正在播放的聲音的感知音量。如果聲音指向聽者,則比聲音背離聽者時聲音更響。

此屬性包含的 AudioParam 是隻讀的;但是,您仍然可以透過為其 AudioParam.value 屬性賦值來更改引數的值。

一個 AudioParam,其 value 是音訊源在 3D 笛卡爾座標空間中朝向的 Y 分量。

示例

有關演示結合 coneInnerAngleconeOuterAngle 更改 PannerNode 朝向引數對音量的影響的示例程式碼,請參閱 PannerNode.orientationX

規範

規範
Web Audio API
# dom-pannernode-orientationy

瀏覽器相容性

另見