2004/07/18 | 最简单的Loading动画
类别(Flash) | 评论(0) | 阅读(399) | 发表于 21:55
stop();//让动画停止在第一帧
function go() {//定义一个函数
    loading = Math.round((getBytesLoaded()/getBytesTotal())*100);//将下载进度的比值赋给一个变量
    _root.loadbar._xscale=loading;//设置进度条的长度
    trace(loading);//测试下载的具体百分比,可以不写
    if (loading == 100) {//判断是否已下载完
        play();//向后播放
        clearInterval(fps);//清除计数器
    }
}
fps = setInterval(go, 1);//设置该函数0.1秒执行一次。
简单使用,复杂的LOADING动画也是由此演变而来。
0

评论Comments

日志分类
首页[142]
Diary[42]
Flash[8]
JS/CSS/XHTML[34]
ASP[29]
ASP.NET[2]
Database[6]
Extension[1]
Other[17]
Production[3]