在flash中,当前已经加载的字节量是_root.getbytesloaded();总共字节量是_root.getbytestotal();
所有的关于加载进度条的效果都是基于以上两个脚本制作的,如果你有一定的as编程脚本,那就不必看下去了。
一般最普通的进度条是用一个mc的宽度来表示,这一类很好做,只需新建一个任意大小矩形的mc,在场景中添加以下脚本即可:
stop();
onenterframe
=
function(){
if(_root.getbytesloaded()
<
_root.getbytestotal()){
mc._xscale
=
_root.getbytesloaded()
/
_root.getbytestotal()
*
100;
}else{
trace("加载完成");
onenterframe
=
function(){};
}
}
其余的进阶效果我就不一一讲了,比如用遮罩做成的进度条等等。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。