这个,长篇大论不可取,尽量说简单点吧
新建一个文档,单击新建元件按钮,新建一个影片剪辑,绘制一个下载条,命名为bar。
选择窗口-对齐命令,打开对齐&信息&变形面板,单击左对齐和上对齐,使元件中心点在柜形的左上角。
回到主场景,在工具箱中单击文本工具,在舞台中心绘制个下载百分比大小合适的空文本框,在属性面板上,设置类型为“动态文本”变量为“p”,用来表示百分比进度。
将元件“bar"拖放到舞台上,打开属性面板,设置实例名称为“bar”,然后用框形工具,设置笔触色为XX色(这个是下载条的外部颜色)填充色为无,在bar外绘制个框。
在时间轴面板上将关键帧延长至第三帧。
再建一个图层,命名为AS,在这个图层上插入三个空白关键帧,选中第一个,打开动作面板,把这些复制下来-
bar._xscale=0;
b=this.getBytesTotal();
在AS图层,在第二个空白关键帧的动作面板上打上:
a=this._getBytesLoaded();
pp=int(a/b)*100:
bar._xscale=pp;
p=pp+“%"
在第三空白关键帧-
if(pp<100)
{
gotoAndPlay(2);
}
Else
{
Play();
}
你自己用自动套用格式就行了。
把你做的动画弄到场景2或在场景2做,在你的动画最后一帧的动作上打上
gotoAndPlay(1);
就行了。
打字好累啊,给点分吧!!!!!!!!!!!!
看这个怎样?觉得可以我再告诉你详细做法