PannerNode: setOrientation() メソッド
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
メモ:
この非推奨メソッドを置き換えるために推奨される方法は、 orientationX, orientationY, orientationZ 属性を直接設定することです。
setOrientation() は PannerNode インターフェイスのメソッドで、音声ソースの再生方向を定義します。
音にとても指向性がある場合、これは大きな効果があります。 3 つのコーン関連の属性 PannerNode.coneInnerAngle、PannerNode.coneOuterAngle、PannerNode.coneOuterGain によって制御できます。このような場合、リスナーから遠ざかった音はとても小さく、あるいは無音にさえなります。
3 つの引数 x, y, z は単位を持たず、正しい直交座標系を用いて 3 次元空間の方向ベクトルを記述します。方向ベクトルの既定値は (1, 0, 0) です。
構文
js
setOrientation(x, y, z)
引数
返値
なし (undefined)。
例
例のコードのについては BaseAudioContext.createPanner() を参照してください。
仕様書
| 仕様書 |
|---|
| Web Audio API> # dom-pannernode-setorientation> |