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

Использование неподдерживаемых видеофайлов в редакторе

Чтобы использовать видеофайлы, которые совместимый с целевыми платформами но несовместимых с международным правом Unity Editor, установить их как потоковые активы.

  1. Перетащите видеофайл в папку StreamingAssets.
  2. Ссылка на StreamingAssets URL в компоненте Видеоплеер. В качестве альтернативы можно использовать Application.streamingAssetsPath.

Использование видеофайлов-заместителей

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

Следующий пример скрипт демонстрирует, как использовать разные видео URLs для разных платформ. Дополнительные сведения см. в Компиляция, зависящая от платформы.

void SetupMovieFile(VideoPlayer vp)
{
   #if UNITY_EDITOR || UNITY_LINUX
   vp.url = pathToMyVp8File;
   #elif UNITY_ANDROID
   vp.url = pathToMyVp9File;
   #elif UNITY_STANDALONE_WIN
   vp.url = pathToMyWmvFile;
   #else
   vp.url = pathToMyMp4File;
   #endif
}

Это гарантирует, что Unity использует правильный формат видео во время выполнения, разрешая файлы замены в Редакторе.

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