一款大型游戏,开始游戏加载场景的时候一般都带有进度条加载模式,这将与进度条加载速度同步来加载场景。如果没有了进度条,我们开始游戏或者进入下一个场景的时候,因为电脑要加载大场景需要一定的时间,我们就会卡在原先的画面。所以我们需要这加载的中间插入场景来缓冲这个过程,这就是所谓进度条的作用!不会让游戏载入下一个场景时候感觉怪怪的!下面开始介绍!
我们以开始游戏加载为例。首先新建一个新场景,把场景命名为Start吧。然后开始做界面,我就简单随随便便做了个界面,开始背景(Image)和一个开始按钮(Button)。简单写个加载场景的代码吧,public void OnClick( ) {Application.LoadLevel("Loading");}这个代码作用是加载到Loading场景,顾名思义就是进度条。代码用法是在场景中新建一个空的游戏对象命名为Start,为它绑定刚才写好的脚本。然后把对象拖拽到Button面板中,方法选中OnClick()即可!