FLASH--loading的制作
来源:国内网页设计秀-中国网页设计师联盟 作者:coke
被读975次
转载请注明出处-中国设计秀-cnwebshow.com
在主场景建立两个图层,一个用来放"AS"代码,一个用来放你做的loading动画,
首先:做一个100帧的影片剪集动画第一帧加"stop()',放到场景里,
取名为:load_mc (就是在属性栏,坐标上面,那个框里,默认显示的是“实例名称”换成load_mc就可以了)
然后:建立一个动态文本框,后面加个%,在变量那里输入:load_txt
在AS层上第一帧加下面代码:
/////////////////////////////////////////////////
Total=getBytesTotal();
Loaded=getBytesLoaded();
load_txt=int(Loaded/Total*100);
load_mc.gotoAndStop(load_txt);
///////////////////////////////////////////////
然后在第二帧加下面代码:
//////////////////////////////////////////////
if(Loaded==Total){
gotoAndPlay(3);
}else{
gotoAndPlay(1);
}
/////////////////////////////////////////////
两个图层都只需要二帧就可以了
这样一个子loadin就做完了
然后随便建立一个层,把帧拉多一点,按两次:“shift+enter"就可以看到效果啦