Получение GLSL: сообщение о неподдерживаемом параметре массива '[0]' при запуске unity webgl в Chrome - PullRequest
0 голосов
/ 12 апреля 2019

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

Да, возможно, в этом причина, Unity также заявляет то же самое

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

Хотя я могу запустить webgl в andriod, но он не загружаетпакеты активов.Отображается другое предупреждение или, возможно, ошибки.Как и после загрузки проигрывателя

GLSL: Невозможно определить размер структуры для 'webgl_ade8414d51e6a184'.

GLSL: неожиданный параметр структуры 'webgl_ade8414d51e6a184 [1] .�ÕÀbµÅwebgl_a10910b04 [09] 004.

blob: http://103.53.44.206/16c4ada7-e063-4fed-81b2-de7d52fee7fa:275 WebGL: INVALID_VALUE: bufferSubData: переполнение буфера

[. WebGL-0xab299400] GL ОШИБКА: GL_INVALID_OPERATION: glDrawArrays: единообразные буферы: буфер или диапазон буфера в индексе0 недостаточно велико

Или при попытке загрузить пакеты активов

GLSL: неподдерживаемый параметр массива '[0]'

...