PannerNode:setPosition() 方法
已弃用:此功能不再推荐。尽管某些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被弃用,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅此页面底部的兼容性表,以指导您的决策。请注意,此功能可能随时停止工作。
PannerNode
接口的 setPosition()
方法定义了音频源相对于监听器的位置(由存储在 BaseAudioContext.listener
属性中的 AudioListener
对象表示)。三个参数 x
、y
和 z
是无单位的,并使用右手笛卡尔坐标系描述 3D 空间中的源位置。
setPosition()
方法的位置默认值为 (0, 0, 0)
。
语法
js
setPosition(x, y, z)
参数
返回值
无 (undefined
).
示例
有关示例代码,请参阅 BaseAudioContext.createPanner()
。
规范
规范 |
---|
Web Audio API # dom-pannernode-setposition |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。