哪位高人告诉我怎样在flash8里面做进度条loading并如何在后面加动画?

2025-02-25 20:07:21
推荐回答(2个)
回答1:

  这个,长篇大论不可取,尽量说简单点吧
  新建一个文档,单击新建元件按钮,新建一个影片剪辑,绘制一个下载条,命名为bar。
  选择窗口-对齐命令,打开对齐&信息&变形面板,单击左对齐和上对齐,使元件中心点在柜形的左上角。
  回到主场景,在工具箱中单击文本工具,在舞台中心绘制个下载百分比大小合适的空文本框,在属性面板上,设置类型为“动态文本”变量为“p”,用来表示百分比进度。
  将元件“bar"拖放到舞台上,打开属性面板,设置实例名称为“bar”,然后用框形工具,设置笔触色为XX色(这个是下载条的外部颜色)填充色为无,在bar外绘制个框。
  在时间轴面板上将关键帧延长至第三帧。
  再建一个图层,命名为AS,在这个图层上插入三个空白关键帧,选中第一个,打开动作面板,把这些复制下来-
  bar._xscale=0;
  b=this.getBytesTotal();
  在AS图层,在第二个空白关键帧的动作面板上打上:
  a=this._getBytesLoaded();
  pp=int(a/b)*100:
  bar._xscale=pp;
  p=pp+“%"
  在第三空白关键帧-
  if(pp<100)
  {
  gotoAndPlay(2);
  }
  Else
  {
  Play();
  }
  你自己用自动套用格式就行了。
  把你做的动画弄到场景2或在场景2做,在你的动画最后一帧的动作上打上
  gotoAndPlay(1);
  就行了。
  打字好累啊,给点分吧!!!!!!!!!!!!

回答2:

看这个怎样?觉得可以我再告诉你详细做法