Questions tagged «scenemanager»

2
场景之间的平滑加载屏幕
我创建了一个加载屏幕,以在下一个场景加载时显示加载动画。我异步加载下一个场景: yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); 并且也设置了Application.backgroundLoadingPriority = ThreadPriority.Low;,但是其行为仍然与常规级别加载相同。 我想念什么吗? 预期的行为: 退出关卡,然后淡出。 出现载入画面。 加载完成后,淡出加载屏幕。 淡入下一场景。 怎么了: 退出关卡,然后淡出。 出现载入画面,冻结 突然,新景象渐渐消失了。 一旦开始加载,游戏就会像常规的场景加载一样疯狂。 我读到您必须设置allowSceneActivation = false,因此您可以淡出加载屏幕,然后将其设置true为让unity完成加载,但这完全冻结了我的游戏,就像异步操作永远不会完成加载一样。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.