白の闇
光坂二年生
光坂二年生
  • 注册日期2011-03-18
  • 最后登录2015-01-06
  • 生日1988-10-27
  • 光玉263颗
阅读:1393回复:6

[制作教程]两帧制作FLASH缓冲条

楼主#
更多 发布于:2011-04-05 22:01


制作步骤

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);
至此,缓冲条制作完毕,接下来就可以在第三帧开始制作你的动画了


喜欢0 评分0
[IMG]http://storage.live.com/items/4EEB6524C170617C%21185?filename=sign.png[/IMG]
白の闇
光坂二年生
光坂二年生
  • 注册日期2011-03-18
  • 最后登录2015-01-06
  • 生日1988-10-27
  • 光玉263颗
沙发#
发布于:2011-04-05 22:11
额 现在正确了, 最开始的错误是 动态文本的实例名称是loaded,但是要显示的是loaded的text这个属性,所以
loaded = Math.round(getBytesLoaded() / getBytesTotal() * 100);这样错误,必须是text的值变化
loaded.text = Math.round(getBytesLoaded() / getBytesTotal() * 100);
[IMG]http://storage.live.com/items/4EEB6524C170617C%21185?filename=sign.png[/IMG]
回复(0) 喜欢(0)     评分
bleen
光坂学士生
光坂学士生
  • 注册日期2010-05-28
  • 最后登录2022-02-21
  • 生日1988-12-9
  • 光玉2111颗
2楼#
发布于:2011-04-05 22:35
真巧,我最近也有想这个,不过被更大的麻烦给郁闷了,管不上了。。。
回复(0) 喜欢(0)     评分
阿良良木君
光坂新入生
光坂新入生
  • 注册日期2011-04-03
  • 最后登录2011-04-07
  • 生日1989-10-2
  • 光玉7颗
3楼#
发布于:2011-04-05 22:39
啊,真的很简洁啊~
回复(0) 喜欢(0)     评分
琥珀
光坂硕士生
光坂硕士生
  • 注册日期2009-06-07
  • 最后登录2020-12-09
  • 生日1989-12-26
  • 光玉6903颗
4楼#
发布于:2011-04-06 10:48
= =b我网速太快了,根本看不到你的这个事例!
回复(0) 喜欢(0)     评分
琥珀
光坂硕士生
光坂硕士生
  • 注册日期2009-06-07
  • 最后登录2020-12-09
  • 生日1989-12-26
  • 光玉6903颗
5楼#
发布于:2011-04-06 10:59
回 4楼(琥珀) 的帖子的回复
嘛~~不要紧,我照你说的弄一遍就知道了

话说我这里速度灰常的快~~不是一般的快!基本是1m/s左右,而且就算下着东西我也看不鸟,= =b
回复(0) 喜欢(0)     评分
梧桐细雨
光坂一年生
光坂一年生
  • 注册日期2011-03-20
  • 最后登录2011-05-29
  • 生日1991-5-8
  • 光玉112颗
6楼#
发布于:2011-04-10 16:17
学习了,谢谢楼主。
回复(0) 喜欢(0)     评分
游客

返回顶部