加载界面(伪加载),进度条制作,让人物图片动起来

来源:互联网 发布:鳄鱼街 知乎 编辑:程序博客网 时间:2024/05/05 03:11

这里写图片描述
这个加载速度其实是我自己代码控制的,不是真正的资源加载
核心代码:

private AsyncOperation asy;    public UIProgressBar pro;    //public UILabel mylabel;    // Use this for initialization    void Start () {        if (pro) {            pro.value = 0;        }        StartCoroutine (Jumpa());    }    // Update is called once per frame    void 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太大也不好哦,人物动作太快这里写图片描述

0 0
原创粉丝点击