将 Unity 更新到 5.6.1f 版本后,WebGL 构建出现问题。
使用
SceneManager.LoadScene
或者
SceneManagerLoadSceneAcynh
场景打开,但它只包含上一个场景中的 DontDestroyOnLoad 对象。
那些。舞台空荡荡的,连个摄像头都没有,一片漆黑。没有错误,即使使用 Develop 和 DebugSumbols。
我在英文部分看到了类似的东西,但是他们没有回答问题 https://forum.unity3d.com/threads/black-screen-when-changing-scene-in-webgl-using-unity-5-6.473367 /
一个相当不明显的解决方案——您需要在构建设置中选择 Android 平台,并且不要在那里切换,取消选中“Split Application Binary”。
现在 WebGL 构建中的场景将正确加载。