Проблема со звуком - PullRequest
       7

Проблема со звуком

0 голосов
/ 28 июня 2018

Я включил аудио-актив в мою сцену. Попробовал двумя способами ....

<audio id="hover" src="resources/assets_data/hover.mp3"></audio>

и

<a-asset-item id="hover" src="resources/assets_data/hover.mp3" response-type="arraybuffer"></a-asset-item>

Когда я пытаюсь воспроизвести этот звук в четырех элементах меню, я получаю ошибку ниже ... и звук при наведении воспроизводится только на первом изогнутом изображении меню ....

компоненты: sound: warn Звук еще не загружен. Будет сыграно, как только законченная загрузка

Код:

<a-curvedimage  src="#a" transparent="true" 
                height="0.5" radius="0.9" theta-length="40" rotation="0 240 0" position="0 1.74 -1.4" sound="on: mouseenter; src: #hover" selectable>
        </a-curvedimage>

        <a-curvedimage src="#b" transparent="true" 
                height="0.5" radius="0.9" theta-length="40" rotation="0 190 0" position="0 1.74 -1.4" sound="on: mouseenter; src: #hover" selectable>
        </a-curvedimage>

        <a-curvedimage src="#c" transparent="true" 
                height="0.5" radius="0.9" theta-length="40" rotation="0  130 0" position="0 1.74 -1.4" sound="on: mouseenter; src: #hover" selectable>
        </a-curvedimage>

        <a-curvedimage src="#d" transparent="true" 
                height="0.5" radius="0.9" theta-length="40" rotation="0  80 0" position="0 1.74 -1.4" sound="on: mouseenter; src: #hover" selectable>
        </a-curvedimage>

1 Ответ

0 голосов
/ 01 июля 2018

, кажется, работает, когда я использовал аудио тег с атрибутом preload: auto:

<a-assets>
   <audio id="mysound" crossorigin="anonymous" src="...">
</a-assets>

Попробуйте здесь .

...