放在第1帧即可。enjoy!
stop();
varrect1:MovieClip=createRectangle1(150,3,0x000000);
varrect2:MovieClip=createRectangle2(152,5,0x000000);
rect1._x=(Stage.width-rect1._width)/2;
rect1._y=(Stage.height-rect1._height)/2;
rect2._x=(Stage.width-rect2._width)/2;
rect2._y=(Stage.height-rect2._height)/2;
onEnterFrame=function(){
rect1._width=_root.getBytesLoaded()/_root.getBytesTotal()*150;
if(_root.getBytesLoaded()==_root.getBytesTotal()){
rect1.removeMovieClip();
rect2.removeMovieClip();
deleterect1;
deleterect2;
deletecreateRectangle1;
deletecreateRectangle2;
deleteonEnterFrame;
play();
}
};
functioncreateRectangle1(width:Number,height:Number,color:Number,scope:MovieClip):MovieClip{
scope=(scope==undefined)?this:scope;
vardepth:Number=scope.getNextHighestDepth();
varmc:MovieClip=scope.createEmptyMovieClip("mc_"+depth,depth);
mc.beginFill(color);
mc.lineTo(0,height);
mc.lineTo(width,height);
mc.lineTo(width,0);
mc.lineTo(0,0);
returnmc;
}
functioncreateRectangle2(width:Number,height:Number,color:Number,scope:MovieClip):MovieClip{
scope=(scope==undefined)?this:scope;
vardepth:Number=scope.getNextHighestDepth();
varmc:MovieClip=scope.createEmptyMovieClip("mc_"+depth,depth);
mc.lineStyle(color);
mc.moveTo(0,0);
mc.lineTo(0,height);
mc.lineTo(width,height);
mc.lineTo(width,0);
mc.lineTo(0,0);
returnmc;
}