制作步骤 1.先做一个带有 Loading... 字样的影片剪辑把它放入场景的第1帧。 在它下面画一个矩形框,作为将来的进度条,并转换为影片剪辑,实例名称为 tiao ![]() ![]() 2.在进度条的右边创建一个动态文本,宽度为3个字母, 变量名为“loaded”,紧接其后,创建一个静态文本,输入一个百分号“%”。 ![]() ![]() 4.新建一个图层,在第一帧添加如下代码 loaded.text = Math.round(getBytesLoaded()/getBytesTotal()*100); setProperty("_root.tiao", _xscale, loaded.text); if (loaded.text==100) { gotoAndPlay(3); } 5.在第二针添加一个关键帧,添加如下代码 gotoAndPlay(1); 至此,缓冲条制作完毕,接下来就可以在第三帧开始制作你的动画了 |
|
|
沙发#
发布于:2011-04-10 16:17
学习了,谢谢楼主。
|
|
2楼#
发布于:2011-04-06 10:59
回 4楼(琥珀) 的帖子的回复
嘛~~不要紧,我照你说的弄一遍就知道了话说我这里速度灰常的快~~不是一般的快!基本是1m/s左右,而且就算下着东西我也看不鸟,= =b |
|
3楼#
发布于:2011-04-06 10:48
= =b我网速太快了,根本看不到你的这个事例!
|
|
4楼#
发布于:2011-04-05 22:39
啊,真的很简洁啊~
|
|
5楼#
发布于:2011-04-05 22:35
真巧,我最近也有想这个,不过被更大的麻烦给郁闷了,管不上了。。。
|
|
6楼#
发布于:2011-04-05 22:11
额 现在正确了, 最开始的错误是 动态文本的实例名称是loaded,但是要显示的是loaded的text这个属性,所以
loaded = Math.round(getBytesLoaded() / getBytesTotal() * 100);这样错误,必须是text的值变化 loaded.text = Math.round(getBytesLoaded() / getBytesTotal() * 100); |
|
|