Unity 6.3
0 онлайн 20 гостей 3 в системе
Вход

Использование видеоисточников

Ссылайтесь на видеоисточник в видеоплеере, чтобы использовать видео в Unity.

Чтобы использовать видео в Unity, вы должны ссылаться на ваши файлы в Видеопроигрывателе через раскрывающееся меню Источник. Видеопроигрыватель может воспроизводить видеоисточник из видеоклипов или URLs.

Эта информация относится только к ссылкам на видео файлы. Чтобы настроить видеоплеер, см. Компонент видеоплеера. Чтобы настроить видеоклипы, см. Импортер видеоклипа.

Предварительные условия

Ссылка на файл как видеоклип

Для ссылки на файл как на видеоклип в видеоплеере:

  1. Импорт файла в виде видеоклипа.
  2. Выберите свой Видеоплеер компонент.
  3. В окне Video Player Inspector перейдите к Источник.
  4. Установить Источник на Видеоклип.
  5. Нажмите и перетащите видеоклип в параметр Video Clip или нажмите на выборщик Video Clip, чтобы выбрать видеоклип.

Примечание: Поскольку видео файлы часто большие, вы также можете назначить видеоклипы в качестве адресуемое видео или от AssetBundles чтобы помочь уменьшить ваш начальный размер установки игры.

Ссылайтесь на файл как на URL

Ссылайтесь на свой файл как на URL, чтобы воспроизводить файлы, не связанные с вашим приложением. Это может быть полезно для пользовательского контента, если ваш контент не находится под прямым контролем Unity, или если вы хотите избежать хранения больших видеофайлов локально.

URLs может указывать на файлы в локальной файловой системе, на веб-сервере или в папке StreamingAssets. Поскольку параметр URL обходит управление ассетами, необходимо вручную убедиться, что Unity может найти исходное видео. Например, локальный файл должен находиться в расположении, доступном для Unity, указываемом с помощью скрипта, в то время как веб-URL требует веб-сервера для размещения исходного видео.

Для ссылки на файл как URL в видеоплеере:

  1. Выберите свой Видеоплеер компонент.
  2. В окне Video Player Inspector перейдите к Источник.
  3. Установите Источник на URL.
  4. Установите URL в качестве выбранного URL.

Примечание: В отношении Веб платформа, URL должен указывать на веб-сайт URL потому что воспроизведение из локальной файловой системы и Application.persistentDataPath не поддерживаются.

Файловая система

На платформах с собственной сборкой, вы можете установить URL в любом файловом пути для прямого использования файлов в вашей файловой системе. Вы можете использовать префикс file://, но это не обязательно.

Примечание: Некоторые веб-браузеры позволяют вручную отключить безопасность браузера Cross-Origin Resource Sharing (CORS) для file:// URL доступа для целей локальной разработки и тестирования. По соображениям безопасности этот подход не рекомендуется.

Веб-сервер

Вы можете настроить URL для чтения видео с веб-сервера, используя префиксы http:// и https://. В этих случаях Unity выполняет необходимые процессы предварительного буферизации и обработки ошибок.

папка StreamingAssets

В URL можно указать файлы из папки StreamingAssets проекта Unity или использовать путь Application.streamingAssetsPath, специфичный для платформы. Дополнительные сведения см. в разделе Application.streamingAssetsPath.

Дополнительные ресурсы