下篇 AssetBundle(六) 关于PC下用Assetbundle材质丢失的问题解决
SceneManager.LoadScene 是Unity内置的场景加载接口,在UnityEngine.SceneManagement.命名空间下。
这个接口是同步接口,但正因为是同步接口,很容易给人造成误解。接着就会出现奇怪的现象
从一个场景切换到另一个场景用(UnityEngine.SceneManagement.SceneManager.LoadScene)后,然后加载一个prefab,Instantiate这个prefab 后,在场景里看不到, 但Instantiate的对象并不为空。
代码如下:
切换到场景scene_2,加载一个 cube。结果最后场景里没有这个cube。这代码看起来很正常。