@DorVeytarn
учу юнити и C#

Как воспроизвести аудио в видеоплеере юнити?

UPD: стоит поэкспериментировать с форматами. Формат OGV воспроизводится без танцев с бубнами

Не могу разобраться, по какой причине юнити воспроизводит корректно видео, но не может сделать это же вместе с аудио.
Я сделал UI для плеера. При нажатии play запускается видео, оно подготовлено, все настройки выставлены правильно (всевозможные videoPlayer.controlledAudioTrackCount = 1 и videoPlayer.EnableAudioTrack(0, true)). Видео запускается, а звук нет. У меня есть прогресс бар, как у обычных плеером, и вот если нажать на него или перетащить, звук появляется. Но как это связано? Это происходит и в редакторе, и в билде.

Подскажите, пожалуйста, куда смотреть, где искать?
  • Вопрос задан
  • 26 просмотров
Решения вопроса 1
DanceM
@DanceM Куратор тега Unity
Кто хочет -ищет способ, кто не хочет -ищет причину
Попробуйте разные Audio Output Mode.

Еще может быть бага в Юнити. У меня такое с AudioSource было - аудио не вопроизводилось на старте автоматически, хотя должно было. Написал скрипт для обхода - он запускал аудио, ждал кадр, останавливал, и через кадр снова запускал. Может что-то подобное поможет и вам.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 янв. 2021, в 19:21
20000 руб./за проект
19 янв. 2021, в 19:18
160000 руб./за проект
19 янв. 2021, в 18:59
40000 руб./за проект