В моем проекте у меня есть пара «экранов», на которых воспроизводятся видео. Обычные .mp4 файлы прикрепляются к 3D-объекту.
Когда я играю в редакторе - все работает как положено. Нет ошибок Не проблемы.
Когда я собираю проект для WebGL и играю в онлайн - все работает, кроме этих видео. Глядя на консоль, я вижу эту ошибку:
sharedassets1.resource:1 Failed to load resource: the server responded with a status of 404 (File not found)
Повторяется 6 раз = у меня 6 видео.
Что это за файл sharedassets1.resource
? Я его нигде не вижу? В ошибке ссылка на файл ожидает его здесь: http://localhost:8000/main/sharedassets1.resource
- в папке main
. Но это моя структура папок Успешной сборки:
Что я должен проверить? Какие настройки могут быть неправильными?
Любые идеи / знания приветствуются! Спасибо!
ОБНОВЛЕНИЕ С РЕШЕНИЯМИ РЕШЕНИЯ:
Ниже предложение может решить эту проблему. Однако это означает, что вам нужно проверить формат ваших видео (mp4? Mov? Avi?) И преобразовать их во что-то, что WebGL может передавать без каких-либо проблем. Например, .webm
будет работать ОТЛИЧНО, но только если игра ведется через chrome.