FLASH动画开头的加载进度是怎么做的?
来源:百度知道 编辑:UC知道 时间:2024/05/30 21:50:08
在这里我想知道这个加载条是怎么做出来的 如果单单是个组件那么要如何使用 如果有可以在QQ上详细指导的 请留下QQ号码 请各位指教 我是个新手
对不起 我得说明 我用的是flash8
这个脚本要加在 哪个图层的第1贞
在第一贞加入下面代码就可以了,如果加载进度条位置不合适可以修改坐标值进行调整。
stop();
_root.createEmptyMovieClip("loadingMC",100);
with(_root.loadingMC){
beginFill(0xff0000);
moveTo(0,10);
lineTo(0,0);
lineTo(350,0);
lineTo(350,10);
lineTo(0,10);
}
loadingMC._x=100;
loadingMC._y=200;
_root.createTextField("loadingText",101,100,220,30,20);
loadingText.multiline=true;
loadingText.border=false;
loadingText.wordWrap=true;
loadingMC.onEnterFrame=function(){
if(_root.getBytesLoaded()>=_root.getBytesLoaded()){
_root.play();
_root.loadingMC.removeMovieClip();
_root.loadingText.removeTextField();
}else{
_root.loadingMC._xscale=(_root.getBytesLoaded()/_root.getBytesTotal())*100;
_root.loadingText.text=int(loadingMC._xscale)+'%';
_root.loadingText._x=loadingMC._width+100;
}
}
去查代码~