PannerNode: orientationY-Eigenschaft

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.

Die orientationY-Eigenschaft der PannerNode-Schnittstelle gibt die Y-Komponente (vertikal) der Richtung an, in die die Audioquelle zeigt, im 3D-kartesischen Koordinatenraum.

Der vollständige Vektor wird durch die Position der Audioquelle definiert, angegeben als (positionX, positionY, positionZ), und die Orientierung der Audioquelle (das heißt, die Richtung, in die sie zeigt), angegeben als (orientationX, orientationY, orientationZ).

Abhängig von der Richtwirkung des Klangs (wie angegeben durch die Attribute coneInnerAngle, coneOuterAngle, und coneOuterGain), kann die Orientierung des Klangs das empfundene Volumen des Klangs verändern, während es abgespielt wird. Wenn der Klang zum Hörer zeigt, wird er lauter sein als wenn der Klang vom Hörer weg zeigt.

Das in dieser Eigenschaft enthaltene AudioParam ist schreibgeschützt; Sie können jedoch den Wert des Parameters immer noch ändern, indem Sie ihm einen neuen Wert zuweisen AudioParam.value.

Wert

Ein AudioParam, dessen value die Y-Komponente der Richtung ist, in die die Audioquelle zeigt, im 3D-kartesischen Koordinatenraum.

Beispiele

Siehe PannerNode.orientationX für Beispielcode, der den Effekt auf die Lautstärke beim Ändern der PannerNode-Orientierungsparameter in Kombination mit coneInnerAngle und coneOuterAngle zeigt.

Spezifikationen

Specification
Web Audio API
# dom-pannernode-orientationy

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
orientationY

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch