这个加载速度其实是我自己代码控制的,不是真正的资源加载
核心代码:
private AsyncOperation asy;public UIProgressBar pro;//public UILabel mylabel;// Use this for initializationvoid Start () {if (pro) {pro.value = 0;}StartCoroutine (Jumpa());}// Update is called once per framevoid Update () {pro.value += 0.01f;//mylabel.text +=0.01f;if(pro.value.Equals(1)){Application.LoadLevelAsync("aaaa");}}IEnumerator Jumpa(){yield return asy;}
选一张图片做背景,主相机你可以挂上自己喜欢的音乐,至于如何挂,看我前面的文章
下面说进度条的制作,进度条有两种,一是有前景和后景,类似于怪物血条,北京是红色,前景是绿色,另一种是今天说的
会动的滑块大小会改变,用到的是Scroll Bar,,当然别的也行,例如Scroll View 和Progress Bar,但是会出现0%和100%出界的情况,
Scroll Bar中三个属性:
Value:进度条,10%,30%,100%
Size:是那个滑块的长短
Alpha:是整个进度条的透明度
百分比的改变是UIlabel中方法SetCurrenPercent,这样会以百分比的形式改变
让人物动起来,是用的Sprite Animation插件,图片下挂上他,注意Pixel Snap的勾不要打,否则无论你改了多少次图片的大小,一运行大小又会变成原本的大小,Framerate太大也不好哦,人物动作太快