我想创建一个加载场景的按钮,并显示加载进度条。 这该怎么做? 谢谢!
答案 0 :(得分:0)
您需要知道如何使用Co例程才能工作。因为您将使用LoadLevelAsync,它将与LoadLevelAsync一起运行Co例程调用。因此,在加载时,您对进度条的调用将检查当前进度,并在加载完成时进行布尔检查。
使用新的UI滚动条进行加载更容易,但我需要逐步形成它,因为它主要是编辑器设置而不是代码。因此,我将重定向到旧的GUI功能,负责处理它。这已在Unity3d应答页面中得到解答。
http://answers.unity3d.com/questions/457594/how-to-make-a-progress-bar-for-loading-next-scene.html
答案 1 :(得分:0)
您可以使用上述方法或以下简单方法
您可以使用Unity UI的滚动条和一个背景纹理。 只需使value = 0和Size = 0.5并加载场景,并在加载场景时使大小为1并禁用滚动条和背景纹理。 : - )