flash动画制作设计公司
  当前位置:主页 > 团队介绍 > 新闻资讯 > 技术知识 >

as2怎么制作加载进度条最好?带代码说明

时间:2017-06-11 10:06  点击:

选中左边的动态文本框并在属性中设置字体、颜色,并设置变量为“percent”。
 
选中右边的动态文本框并在属性中设置字体、颜色,并设置变量为“downloadtime”。

选中action图层的第一帧并在属性中设置帧标签为“loop”,如下图:
 
选中action图层的第一帧,在“动作——帧”面板中输入如下代码:
byteloaded=_root.getBytesLoaded();
bytetotal=_root.getBytesTotal();
loaded=int(byteloaded/bytetotal*100);
t=getTimer();
//K
percent=loaded+”%(“+int(byteloaded/1000)+”K/”+int(bytetotal/1000)+”K)”;
percent=percent+”\r 下载速度: “+ int(byteloaded/t *100)/100+” K/s”;
load_bar.gotoAndStop( loaded );
//Time
timeloaded=int(t/1000);
timeremain=int(timeloaded*(bytetotal-byteloaded)/byteloaded);
timeremain=int(timeremain/60)+”\'“+int(timeremian%60)+”\”“;
timeloaded=int(timeloaded/60)+”\'“+int(timeloaded%60)+”\”“;
downloadtime=“已用时间:”+timeloaded+”\r”+”剩余时间:”+timeremain;
选中action图层最后一帧,在“动作——帧”面板中插入如下代码:

图4-2-2-7
if(byteloaded==bytetotal){gotoandstop(“end”);}
else
{gotoandplay(“loop”);}
选中按钮图层的第106帧,flash交互动画制作在属性中设置帧标签为“end”,在“动作——帧”面板中插入如下代码:







下一篇:没有了

随机文章

上海- 青岛- 厦门- 郑州- 长春- 常州- 哈尔滨- 福州- 昆明- 东莞- 石家庄- 呼和浩特- 南昌- 温州- 佛山- 贵阳- 无锡- 宁波- 济南- 安庆- 合肥- 北京- 广州- 深圳- 成都- 重庆- 杭州- 沈阳- 苏州- 天津- 武汉- 西安- 长沙- 大连- 南宁-
卓凡flash动画制作工作室-专业二维flash动画制作设计公司-http://www.chflash.com     皖ICP备10203066号