Unity webgl не работает на телефоне

Обновлено: 19.09.2024

В багрепорте следует указать:

- устройство (настольный ПК, ноутбук, тачбук, планшет, смартфон и т. д.);

- операционную систему и версию;

- браузер (Internet Explorer, Edge, Chrome, Firefox, Opera, Vivaldi, Safari и т. д.);

- действия, которые привели к ошибке.

Если ошибка стабильно повторяется, то по возможности описать шаги для её воспроизведения.

Может возникнуть необходимость по просьбе администрации сделать и прислать скриншот ошибки. Для этого нужно открыть инструменты разработчика клавишами Ctrl+Shift+i, перейти во вкладку Console ("Консоль"), пролистать всё в самый низ, найти и развернуть последнюю ошибку (обычно выделено красным цветом) и сделать её скриншот так, чтобы было видно начало этой ошибки и как можно больше её содержимого.

В случае, если невозможно вообще попасть в игру (игра не запускается; черный/пустой экран; нет ничего, кроме рамки игры; и т. п.), следует отключить блокировщики рекламы, VPN-сервисы, анонимайзеры, перезапустить страницу с игрой. Если проблема остаётся, необходимо сообщить об этом с указанием устройства, операционной системы, браузера, а также приложить скриншот консоли, как указано выше.

В случае, если ошибка/ошибки повторяются многократно, рекомендуем перейти на flash-клиент для продолжения комфортной игры в ожидании устранения неполадок.

Уточню то есть на iPhone/ iPad игра так и не будет работать?

10_small.jpg

- химик -

Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.

Изменено: химик, 06 Август 2020 - 12:58

10_small.jpg

- химик -

Уточню то есть на iPhone/ iPad игра так и не будет работать?

Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.

Добрый день. Вот прям сейчас - маловероятно. Необходимо дождаться окончания оптимизации, после чего, возможно, с таких устройств можно будет через браузер заходить в игру. Но в планах есть создание мобильного клиента.

Настольный, Винда 10 хоум, последняя официальная сборка, все обновления, видяха rx 580 8Гб, ОЗУ 16Гб

Опера, все обновления.

При активном битье мобов - ппримерно после 4-5 наблюдаются подвисания при входе в бой. с каждый разом табличка ожидание противника висит все дольше. потом через еще пяток мобов - краш юнити с последующим появлением окна багрепорта (серое которое).

на них изображения, купленные за 500 именных на ярмарке

Изменено: -Mnemon-, 06 Август 2020 - 14:20

Ноутбук Acer, ОС Windows 7 домашняя базовая, 64-разрядная ос, браузер Яндекс - вкладка инкогнито.

Изменено: Зюзефина, 07 Август 2020 - 11:10

Слова великого комьюнити:"Донатеров обижать нельзя!" Доброе утро. Анимация указанных предметов на unity поправлена.
Слова великого комьюнити:"Донатеров обижать нельзя!"

Ноутбук Acer, ОС Windows 7 домашняя базовая, 64-разрядная ос, браузер Яндекс - вкладка инкогнито.

Слова великого комьюнити:"Донатеров обижать нельзя!"

Ноутбук Acer, ОС Windows 7 домашняя базовая, 64-разрядная ос, браузер Яндекс - вкладка инкогнито.

Слова великого комьюнити:"Донатеров обижать нельзя!" Слова великого комьюнити:"Донатеров обижать нельзя!"

Добрый день! Бил КГ, трижды за бой вылетало баг репорт окно, обновление страницы шло после отправки отчета, соответственно дисквал. Скринов и номера боя (мой последний бой проверьте пж) нет.

ПС. Было бы не плохо, если б заодно и светлячка вернули, или 55 кри. Спасибо

7_small.jpg

Укравший Ночь

Windows 10 pro 18363.959

1. В бою невозможно дарить подарки

2. Не отображалось приглашение в клан в чате

3. Невозможно вставить текст в чат

4. При нажатии вкладки "Изменение имени персонажа", 2й пункт "Не допускается использование латинских и русских "бука" (вмест букв)

5. В бою, если я нажал "детонация" или "сдвиг" невозможно отменить, надо какие-то (чудом вышло) делать манипуляции.

6. В бою с боссом, когда слишком длинный лог действий на главном экране, следующее поле (если не мое) отображается не корректно, после летит окно баг репор.

7. Королева гудов - в бою название на картинке сверху справа отображается не корректно

8. Вместо смайликов в чате отображается :beer: и т.п.

9. Невозможно вызвать меню кликом на ник в чате для части игроков ( по каким критериям это определяется не понятно), вот часть из них на которых нажатие не работает вовсе: ХаоС 1, Матрос86, Treaker, kulemochka, Trish, и т.д.

10. Подключился через мобильный интернет и отрубил связь, сразу вылетает окно баг репорт

7_small.jpg

Укравший Ночь

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

Ноутбук Acer, ОС Windows 7 домашняя базовая, 64-разрядная ос, браузер Яндекс - вкладка инкогнито.

Оба вопроса в процессе решения.

1. А у вас есть предметы для разбора этими кускодерами?
2. Хорошее замечание, принято в работу.

Добрый день! Бил КГ, трижды за бой вылетало баг репорт окно, обновление страницы шло после отправки отчета, соответственно дисквал. Скринов и номера боя (мой последний бой проверьте пж) нет.
Персонаж:

ПС. Было бы не плохо, если б заодно и светлячка вернули, или 55 кри. Спасибо

Доброе утро. Светлячка вернули. Напоминаем, что если на unity возникают ошибки, лучше сразу перейти на flash-клиент, даже во время боя.

Настольный ПК

Windows 10 pro 18363.959

Chrome

1. В бою невозможно дарить подарки

2. Не отображалось приглашение в клан в чате

3. Невозможно вставить текст в чат

4. При нажатии вкладки "Изменение имени персонажа", 2й пункт "Не допускается использование латинских и русских "бука" (вмест букв)

5. В бою, если я нажал "детонация" или "сдвиг" невозможно отменить, надо какие-то (чудом вышло) делать манипуляции.

6. В бою с боссом, когда слишком длинный лог действий на главном экране, следующее поле (если не мое) отображается не корректно, после летит окно баг репор.

7. Королева гудов - в бою название на картинке сверху справа отображается не корректно

8. Вместо смайликов в чате отображается :beer: и т.п.

9. Невозможно вызвать меню кликом на ник в чате для части игроков ( по каким критериям это определяется не понятно), вот часть из них на которых нажатие не работает вовсе: ХаоС 1, Матрос86, Treaker, kulemochka, Trish, и т.д.

10. Подключился через мобильный интернет и отрубил связь, сразу вылетает окно баг репорт

1. Такая возможность будет сделана.

2. Работа с кланом на unity еще не доступна, будет сделано в будущем.

3. На данный момент с целью обеспечения своей безопасности браузер не позволяет на unity вставлять скопированный текст. В будущем эта проблема, если будет возможно, будет решена.

4. Будет исправлено.

5. Достаточно кликнуть за пределы игрового поля, как происходит отмена указанных заклинаний. Будет доработано, чтобы обратный клик на заклинание отменял его выбор.

6. Было бы неплохо показать скрины поля, которое отображается некорректно. В любом случае, проблемой займемся.

7. Проблема не ясна - в чем некорректность отображения имени босса?

8. Смайлы на unity еще не работают.

9. Если кликнуть второй-третий раз на тот же ник, меню все равно не вызывается? Проблема только в чате или в списке игроков тоже?

Не запускается видео при билде под WebGL. Почитала, что люди советуют, но у меня не сработало:

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

В просмотре видео на основном экране всё идет нормально,а когда включаешь полноэкранный режим то пропадает видео,а звук идёт
В просмотре видео на основном экране всё идет нормально,а когда включаешь полноэкранный режим то.

При просмотре видео в соцсетях идет реклама, потом видео
Здравствуйте! Собственно, возникли несколько проблем. Первая - сабжевая. При запучке видео сначала.

При редактировании видео в Adobe Premier или Camtasia звук идет нормально а видео сильно тормозит
Вообшем редактирую видео в Camtasia, обрезаю склеиваю. При просмотре в програме видео рывками идет.

It is not possible to access the StreamingAssets folder on WebGL and Android platforms. No file access is available on WebGL. это что значит, видео можно брать только откуда-то с веб сервера? из проекта не получится?

Да, но если надо из проекта, то только из ресурсов напрямую.

Добавлено через 6 минут
Хотя, может быть и можно, я вот тут отвечал кому-то, но не знаю получилось ли у него так сделать, в любом случае, неважно, будешь ли ты хранить видео напрямую в ассетах, либо в стримАссетс, у тебя они будут весить одинаково, тк вебгл запаковывает все вместе (но это не точно).
WebGL. Где разместить video ролик mp4 ?

у меня лежало в ассетах просто, перед тем как я в Стриминг положила. Нет, это не работало(((

Положила на сервер, туда, где лежит проект. Но не работает.
Запускается видео не через скрипт, а через инспектор.

Добавлено через 1 час 5 минут
т.е. запускается (через инспектор) на компьютере, а когда билдю для Веб, то не запускается.
Как же быть-то?

Если видос на сервере указывай прямую ссылку на видео. То есть вот сейчас в редакторе работает, а на вебгл нет? да, в редакторе работает, а в вебгл - нет. Ни на сервере, ни когда запускаю билд энд ран

а это надо серверную сборку смотреть, или можно локальную?

Добавлено через 11 минут
А, во, нашла, это локальная сборка: что-то блокируется, я не понимаю, что это?

Добавлено через 3 минуты
почитала, но не поняла, почему - вроде эта ошибка возникает между двумя доменами, а у меня же в одном домене лежит все?

Unity Web Player для интернет-браузеров

Помимо обычного «сёрфинга» в интернете (например, обзор сайтов, чтение новостей, проверка/отправка почты) и просмотра/прослушивания онлайн-видео и музыки, юзер также может использовать свой интернет-браузер в качестве «игрового пространства». А благодаря специальному плагину Unity Web Player пользовательский браузер и вовсе способен превратиться в «мультимедийную игровую площадку».

Что такое Unity Web Player и зачем он нужен в браузерах

Unity Web Player — это специализированный плагин для браузера, который в первую очередь предназначен для запуска игровых приложений, разработанных на гейм-движке технологи Unity3D, а также для проигрывания комплексных, высокодетализированных, объёмных и масштабированных 3D-сцен непосредственно в окне браузера без необходимости скачивать и устанавливать на ПК какие-либо дополнительные программы. Чаще всего Unity Web Player используется для запуска 3D-приложений в различных социальных сетях, например, «Вконтакте», «Одноклассники» и других. При этом вариантов запуска таких приложений существует два — непосредственно в браузере и в отдельном окне плеера.

Окно запуска игры на движке Unity в социальной сети «Вконтакте»

Если в вашем браузере отсутствует Unity Web Player, то вам предложат его скачать и установить

Если проводить аналогии, то Unity Web Player можно сравнить с более старой технологией «флэш», для корректной работы которой также требуется установка в браузер специального плагина-плеера — Adobe Flash Player. Главное же различие двух технологий в том, что Unity отвечает за запуск и воспроизведение 3D приложений, в то время как Flash исключительно за воспроизведение 2D и в отдельных случаях 2,5D.

Помимо основополагающей задачи по запуску 3D-приложений, Unity Web Player способен стать для пользователя вспомогательным инструментом по созданию собственных 3D-игр. И всё это благодаря так называемой функции «веб-навигатор», которая интегрируется с браузером и позволяет проводить работы по сборке игры прямо в окне браузера (с возможностью её тестирования, исправления или простого запуска на любой стадии процесса разработки).

Рабочее окно «веб-навигатора» в приложении Unity Web Player

Инструмент «веб-навигатор» предназначен исключительно для создания простых браузерных 3D-игр

Протестировав веб-навигатор лично и опираясь на мнения нескольких знакомых пользователей, могу сказать, что для более стабильной его работы вам необходимо иметь не столько актуальную версию браузера, сколько оптимальное железо вашего ПК для соответствия технических требований приложения. Для этого желательно иметь установленную ОС Windows, начиная с версии 7 и выше, процессор от компании Intel от двух ядер и выше, видеокарту Nvidia с поддержкой 3D-ускорителя (на графической карте от Radeon «плеер» способен периодически подвисать, а «веб-навигатор» — произвольно прекращать работу с ошибкой), а также поддержка разрешения экрана 16:9.

Перечень браузеров с поддержкой технологий Unity3D (Unity Web Player)

Unity Web Player способен без проблем интегрироваться со следующими браузерами:

  • Google Chrome;
  • Internet Explorer;
  • Mozilla Firefox.

Стоит отметить, что на официальном сайте нет развёрнутой информации о поддерживаемых браузерах, однако её можно найти на англоязычной страничке Unity (game engine) в «Википедии», которая гласит:

Несмотря на то, что в перечне браузеров указаны только 3 представителя, могу сказать, что Unity Web Player относительно адекватно себя чувствует на всех веб-браузерах, созданных и работающих на базе технологии Chromium. Сюда дополнительно относятся «Opera» и «Яндекс.Браузер», хотя со вторым периодически возникают технические сбои.

Рассмотрим алгоритм установки и настройки Unity Web Player на примерах конкретных интернет-браузеров.

Установка и настройка Unity Web Player для браузера Internet Explorer

Перед началом описания пошаговой инструкции по установке и настройке плагина Unity Web Player стоит сказать, что для обоих примеров первые три пункта будут абсолютно идентичными. Итак, для установки плагина в Internet Explorer:

    Посетите официальный сайт Unity Technologies, в подраздел Webplaye и нажмите на кнопку «Загрузить».

Официальная страничка скачивания Unity Web Player

Файл инсталлятора весит всего лишь

Стартовое окно установки Unity Web Player

Вам нет необходимости выбирать путь установки

Окно оповещения об успешном завершении установки Unity Web Player

Длительность установки составляет несколько секунд

Меню «Сервис» в Internet Explorer

Чтобы открыть меню «Сервис» вы также можете нажать комбинацию горячих клавиш ALT+X

Стартовое окно настроек «Управление надстройками» в Internet Explorer

Надстройка Unity Web Player появится только после того, как вы установите соответствующий плагин

Активация Unity Web Player в Internet Explorer

Для получения дополнительных сведений о плагине достаточно дважды щёлкнуть левой кнопкой мыши по строке

Установка и настройка Unity Web Player для браузера Mozilla Firefox

После скачивания и установки плагина Unity Web Player проделайте следующее:

    Запустите браузер Mozilla Firefox, нажмите на иконку «Открыть меню» и перейдите в категорию «Дополнения».

«Окно меню» в браузере Mozilla Firefox

Открыть категорию «Дополнения» можно также комбинацией «Ctrl+Shift+A»

Подктегория «Плагины» в настройках браузера Mozilla Firefox

После установки плагина, он по-умолчанию будет включаться «По запросу»

Браузеры без поддержки технологии Unity3D: как выйти из ситуации

  • «Яндекс.Браузер» до 16-ой версии;
  • Opera до 36-ой версии;
  • Mozilla Firefox до 52-ой версии;
  • Google Chrome до 44-ой сборки.

Если же вы не хотите пользоваться устаревшей сборкой браузера только ради Unity Web Player, то существует ещё один метод восстановления работоспособности плагина, но он актуален только для браузеров Google Chrome и Mozilla Firefox. Для обозревателя от «Гугл»:

  1. Установите плагин Unity Web Player.
  2. Откройте браузер Chrome и в адресной строке пропишите: chrome://flags. Нажмите Enter.
  3. В открывшемся окне найдите параметр «Включить NPAPI» и нажмите по строке «Включить». Программный интерфейс NPAPI отвечает за автоматическую работу мультимедийных плагинов, в том числе и Unity Web Player.

Окно настроек системных браузерных модулей в Google Chrome

После включения NPAPI перезапустите браузер, щёлкнув по соответствующей кнопке внизу окна

Видео: как активировать плагин Unity Web Player в браузере Google Chrome через NPAPI

Для активации установленного плагина в онлайн-обозревателе от «Мозиллы» вам потребуется:

    Открыть Mozilla Firefox и в адресной строке прописать: about:config. Нажать Enter.

Запуск системных настроек «Config» в браузере Mozilla Firefox

Для перехода к настройкам «Config» вам необходимо будет подтвердить своё действие, нажав «Я принимаю на себя риск»

Рабочее окно системных настроек «Config» в браузере Mozilla Firefox

Если при нажатии ПКМ выделится один из параметров, то ничего в этом страшного нет

Окно создания нового «файла-конфиг» в Mozilla Firefox

Окошечки будут появляться последовательно по мере их заполнения

Список всех доступных «конфиг-файлов» в браузере Mozilla Firefox

После активации «файл-конфига» plugin.load_flash_only полностью закройте браузер, затем вновь его запустите

Причины прекращения поддержки Unity Web Player

Как уже было сказано, на сегодняшний день осталась лишь малая доля интернет-браузеров (при этом не самых популярных), поддерживающих технологию Unity3D, из-за чего и сами разработчики Unity Web Player также прекратили все работы по обновлению плагина. Последняя версия 5.3.8 датируется маем 2017 года. Почему же так произошло? На самом деле всё это случилось по одной единственной причине. Дело в том, что плагин Unity Web Player была разработан на основе программного интерфейса подключаемых модулей Netscape (или сокращённо NPAPI), которая ко всему прочему отвечает за активацию и работоспособность 3D-мультимедийных приложений, расширений и плагинов для веб-браузеров. Однако архитектура NPAPI была признана устаревшей, т.е. на её обработку и отладку затрачивались дополнительные время и ресурсы. Также она считалась небезопасной из-за уязвимостей для хакерских и вирусных атак. Поэтому ведущие мировые сообщества программистов, в том числе и браузерные, совершили переход на более безопасную и современную архитектуру WebGL.

Принцип работы плагинов, созданных на основе «архитектуры WebGL»

Главное отличие WebGL в том, что подключение плагинов проходит через двойную фильтрацию безопасного соединения

Даже разработчики Unity Web Player на странице загрузки плагина предлагают пользоваться WebGL.

Официальный сайт разработчика Unity3D

При переходе по ссылке вас переместят на страничку подробного руководства WebGL

Однако стоит отметить, что несмотря на переход всех известных интернет-браузеров на архитектуру WebGL, пользователям до сих пор не было предложено альтернативы плагину Unity Web Player для запуска веб-приложений, созданных на технологии Unity3D.

Unity Web Player является неотъемлемым плагином для пользователей, которые предпочитают провести свободное время в интернете за браузерными играми. Благодаря ему юзер способен запустить любые онлайн 3D-приложения, разработанные на технологии Unity3D. Несмотря на то, что поддержка плагина была прекращена, его всё ещё можно скачать с официального сайта разработчика и провести интеграцию с интернет-браузером.

Хотя браузерные игры продолжают оставаться популярным форматом для разработки игр, технологии, лежащие в основе браузерных игр, в последние годы быстро изменились. Еще в 2013 году Chrome объявил, что больше не будет поддерживать Netscape Plug-in API (NPAPI) из-за опасений по поводу безопасности, скорости и стабильности браузера. Поддержка подключаемых модулей NPAPI была прекращена в версии 45 Chrome, выпущенной 1 сентября прошлого года. Новый браузер Microsoft Edge также не поддерживает эти плагины, и Mozilla недавно объявила, что к концу 2016 года также удалит плагины (кроме Flash).


Поскольку веб-плеер Unity использует технологию NPAPI для работы в браузерах, все игры Unity больше не загружаются, когда они открываются в Chrome.

Это было проблемой для разработчиков, которые полагаются на Unity для работы в браузерах, чтобы сохранить себя. Когда вы читаете это, у вас, вероятно, уже есть игра на Unity в сети или вы думаете о ее запуске, но не уверены, есть ли у вашей студии трафик. Решение этой проблемы в Unity - Unity 5, в котором есть возможность экспортировать игры в формат WebGL без подключаемого модуля. Он находился в режиме предварительного просмотра до его полного выпуска в Unity 5.3 8 декабря 2015 года, и мы начинаем видеть все больше и больше игр, загружаемых в округах с использованием сборок WebGL. У некоторых игр было очень мало проблем с новым экспортом, в то время как другие столкнулись с серьезными проблемами из-за ограничений платформы. Экспорт WebGL все еще находится в стадии разработки, потому что производительность улучшена и уязвимости разрабатываются, но это долгий путь.

Что такое веб-плеер Unity?

Некоторые онлайн-игры используют Unity Web Player. При первом запуске игры вам будет предложено установить плагин Unity Web Player, если он еще не установлен.

Играть с Google Chrome? Поскольку Unity Web Player уже установлен в Google Chrome, вам будет предложено запустить разрешение Unity Player на сайте.

Ноябрьское обновление 2021:

Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows - нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:

скачать

Unity Web Player не рекомендуется.

С 2019 года большинство браузеров больше не будут поддерживать Unity Web Player. Эти браузеры включают в себя Google Chrome, Firefox и т. Д. Со временем многие браузеры начали пренебрегать поддержкой плагинов NPAPI, включая Unity 3D Web Player и Java.

NPAPI (интерфейс прикладных программ для плагинов Netscape) - это API для разработки расширений браузеров, который был впервые опубликован для браузеров Netscape в 1995 году. Поскольку HTML5 становится все более популярным и поддерживается новыми версиями браузеров, плагины, использующие NPAPI, постепенно удаляются.


Вместо этого Unity сама попросила разработчиков перейти на WebGL (Web Graphics Library), который представляет собой JavaScript API, используемый для визуализации 3D и 2D графики в любом указанном браузере без использования плагинов. Это современная версия обработки ремней, которая благодаря своей простоте и эффективности приобрела большую тягу за последние годы.

Проблема с преобразованием в WebGL заключается в том, что это не так просто, как нажатие кнопки. WebGL имеет больше ограничений, чем Webplayer, поэтому некоторые вещи в WebGL нужно делать по-другому (особенно экономия… которая по-прежнему имеет некоторые проблемы в Unity). У некоторых разработчиков может не быть пропускной способности для переноса своих игр в WebGL.

Как я могу управлять Unity Web Player?

Даже если веб-плеер Unity официально отключен и в современном браузере нет вариантов его включения, все же есть некоторые альтернативы, которые можно сделать, чтобы веб-плеер работал. Ниже мы перечислили некоторые методы, которые вы можете использовать, но помните, что нет никаких гарантий, что все будет хорошо (это очевидно, потому что официальной поддержки нет).

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Читайте также: