Webgl Unity не будет играть видео - PullRequest
0 голосов
/ 24 февраля 2019

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

У меня есть пустая сцена с камерой и видеоплеером, без сценариев.Просто использовал видеоплеер и использовал play on awake для воспроизведения видео.Прекрасно работает в режиме воспроизведения, но не работает в сборке webgl.

1 Ответ

0 голосов
/ 06 марта 2019

В редакторе создайте папку с именем StreamingAssets и поместите ваши видеофайлы в эту папку.Формат видео, который я использовал, - mp4.Создайте компонент VideoPlayer и прикрепите его к игровому объекту.Ссылка на этот компонент в сценарии и использование следующей команды

videoPlayer.url = System.IO.Path.Combine (Application.streamingAssetsPath, "myFile.mp4");

вы можете использовать другие команды видеоплеера, такие как Video.Play ();для воспроизведения видео.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...