PannerNode:orientationY 属性
orientationY
属性是 PannerNode
接口的一个属性,它表示音频源在 3D 笛卡尔坐标空间中所面向方向的 Y(垂直)分量。
完整的向量由音频源的位置定义,表示为 (positionX
、positionY
、positionZ
),以及音频源的方向(即它所面向的方向),表示为 (orientationX
、orientationY
、orientationZ
)。
根据声音的方向性(使用属性 coneInnerAngle
、coneOuterAngle
和 coneOuterGain
指定),声音的方向可能会改变声音播放时的感知音量。如果声音指向监听者,则声音会比指向远离监听者时响亮。
此属性包含的 AudioParam
是只读的;但是,您仍然可以通过将其 AudioParam.value
属性分配新值来更改参数的值。
值
一个 AudioParam
,其 value
是音频源在 3D 笛卡尔坐标空间中所面向方向的 Y 分量。
示例
请参阅 PannerNode.orientationX
,了解演示更改 PannerNode
方向参数与 coneInnerAngle
和 coneOuterAngle
结合使用对音量的影响的示例代码。
规范
规范 |
---|
Web Audio API # dom-pannernode-orientationy |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。