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动画也是由此演变而来。
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动画也是由此演变而来。