SceneManager.LoadScene / LoadSceneAsync загружает пустую сцену (WebGL) Unity 5.6

После обновления 5.6.1f моя сборка WebGL не может правильно загружать сцену. Разработка сборки и активация DebugSumbols - результат тот же. Ни ошибок, ни предупреждений.

Всегда загружалась пустая сцена, но с объектами NotDestroyOnLoad после предыдущей сцены.

Та же проблема, но без ответа. https://forum.unity3d.com/threads/black-screen-when-changing-scene-in-webgl-using-unity-5-6.473367/


person Dmitrii    schedule 26.06.2017    source источник


Ответы (1)


При создании сборки для Android мы использовали опцию «Разделить двоичный файл приложения» в настройках проигрывателя. Конечно, эта настройка сохраняется в проекте. Это просто настройка, которая делает невозможным переключение сцен в WebGL! После некоторой тяжелой работы по разборке нашего проекта выяснилось, что это единственный параметр, вызывающий ошибку. Я действительно не знаю, почему настройка Android оказывает сильное влияние на сборку WebGL. Что-то Unity должно исследовать! (с использованием Unity 5.6.1f1)

https://forum.unity3d.com/threads/black-screen-when-changing-scene-in-webgl-using-unity-5-6.473367/

person Dmitrii    schedule 26.06.2017