白の闇
光坂二年生
光坂二年生
  • 注册日期2011-03-18
  • 最后登录2015-01-06
  • 生日1988-10-27
  • 光玉263颗
阅读:1397回复: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)     评分
游客

返回顶部