AudioListener.forwardZ

forwardX - орієнтація носу слухача звуку по осі Z.

Синтаксис:

AudioListener.forwardZ;

Параметри:

AudioListener - об'єкт AudioListener.

Опис:

forwardZ властивість об'єкту AudioListener яка представляє собою об'єкт AudioParam для зміни параметру орієнтації носу слухача (людини) по осі Z у 3D просторі.

Щоб отримати/змінити значення використовуйте властивість forwarZ.value. Значення по замовчаванню -1.

Днякі браузери не підтримують властивість forwardZ, а підтримують метод setOrientation().

Приклад:

if(window.AudioContext){ var audio = new AudioContext(); if(audio.listener.forwardZ) alert(audio.listener.forwardZ.value); else alert('Ваш браузер не підтримує властивість forwardZ'); }else alert('Ваш браузер не підтримує Web Audio'); <audio id="player" src="/dani/test.ogg"></audio> if(window.AudioContext){ var player = document.getElementById('player'); var audio = new AudioContext(); var source = audio.createMediaElementSource(player); var paner=audio.createPanner(); source.connect(paner); paner.connect(audio.destination); paner.orientationZ.value=20; audio.listener.forwardZ.value=12; player.play(); //починаємо відтворення }else alert('Ваш браузер не підтримує Web Audio');