关于FLASH 下载条

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:46:49
我做的图片太多,打开页面后光有音乐,图片不显示,得等好大一会,怎样做个那种下载进度条,下载完后然后点播放就能顺利播放了。高手朋友请说的详细点,然后我再追加你分。

楼主可以看看下面的教程,如果看不动,发过来我帮你做!qq:13810701

  1.完成你的主动画后,插入一个场景(Insert/Scene),命名为load。
  2.选择Windows/Inspectors/Scene 将load设为主场景。
  3.作一个能表示进度条的movie clip.现在以下面的效果为例子,动画的长度为100帧(必要),在第一帧上双击,在action上加上"stop"。

  4.把这个表示进度条的movie clip拖到load场景上的第一帧,在场景上双击这个movie clip,在instance name上填"loader"。然后在时间线的第一帧上双击,在action里加上如下语句。(图1)

  Set Variable: "FrameLoad" = Int ((100 / _totalframes )* _framesloaded)
  Set Variable: "FrameLoad1" = FrameLoad&"%"
  Begin Tell Target ("/loader")
  Go to and Stop (/:FrameLoad)
  End Tell Target
  If (Frameload = 100)
  Go to and Play (主动画所在的场景名,1)
  End If

  语句的意思:_totalframe是获取整个动画的总帧数;_framesloaded是获取动画已经LOAD了的帧数;Int ((100 / _totalframes) * _framesloaded)是计算出动画已经LOAD了的百分比整数,然后赋值给变量Frameload;Frameload1是将Frameload的值连上百分号,因为我们还要将它以百分数的形式显示出来, Begin Tell Target...至End Tell Target之间的意思是跳到表示进度条的movie clip的第Frameload帧;(就是如果已L