1. 通过事件回调函数 异步加载
不要忘了在 Build Settings 里添加想要切换的场景!!
AsyncOperation ao = SceneManager.LoadSceneAsync("场景名称");
//加载完毕后处理逻辑的事件
ao.completed += (a) =>
{
print("加载结束");
};
2. 通过协程 异步加载
待续...
本文介绍了在Unity中使用两种不同的方法实现场景的异步加载:一是通过事件回调函数,二是通过协程。前者利用SceneManager.LoadSceneAsync加载场景,并通过completed事件处理加载完成后的逻辑。
不要忘了在 Build Settings 里添加想要切换的场景!!
AsyncOperation ao = SceneManager.LoadSceneAsync("场景名称");
//加载完毕后处理逻辑的事件
ao.completed += (a) =>
{
print("加载结束");
};
待续...
8458
2084
4162

被折叠的 条评论
为什么被折叠?