loading制作

1.在第一层新建一个进度条影片MC,实例名称为loader。

2.在第二层新建一个动态文本,实例名称为mytxt

3.在第三层第一帧加入动作:

stop();
loader._xscale = 0;
this.onEnterFrame = function ()//this表示加载这个MC
{
n = getBytesLoaded()/getBytesTotal()*100;//getBytesLoaded表示获取加载的字节,getBytesTotal表示获取总字节数。这里n所得值是计算加载的字节百分比
if (n == 100)
{
gotoAndStop(2);//开始播放,这里可以是gotoAndPlay(2)
}
else
{
loader._xscale = n;//没到百分百时进度条的长度
lodNum.text = Math.floor(n) + "%";//计算加载的百分比数字,.floor(n)是取近似值为整数
}
};


4.第四层延伸至第二帧,加上播放的FLASH

5.如果要测试的话,可以在ctrtl+enter之后,在菜单上选择:视图-模拟下载(下载的进设置可以选择不同带宽)

 

posted on 2011-12-20 15:41  wind side  阅读(195)  评论(0编辑  收藏  举报

导航