怎样实现flash动画中开始画面的用数据增加等形式变现动画正在被下载

2024年11月16日 09:32
有2个网友回答
网友(1):

1、在“as控制层”第1帧加脚本语句:
total = _root.getBytesTotal();
loaded = _root.getBytesLoaded();
load = int(loaded/total*100);
loadtxt = "loading"+load+"%";
并选中【as控制】层在【属性】面板中定义帧标签名称为play。
在第6帧加语句:
if (loaded == total) {
gotoAndStop(6);
} else {
gotoAndPlay("play");
}

2、选中进度条元件,在【属性】中取实例名为“进度条”, 在第6帧插入帧。
3、选中【%】图层第1帧和轿,创建动态文本,在【弊棚枯属性】中输入变量“loadtxt”。在第6帧插入帧。
4、选中【控制按钮】图层,在第6帧插入关键帧(前面都是空租洞着)。将制作的“播放按钮”拖到舞台。选中“播放按钮”,加入AS:
on (release) {
gotoAndPlay(7); //跳转到场景2的第1帧并开始播放
}

网友(2):

If(_framesloaded >= _totalframes)

     Go to and Play(你原来的正式开始的那个祯的号)
    Else
      Set Variable:"frame" = frame + 1

 茄蠢蔽   档伏  If(frame = 你的flah的总祯数)

        Set Variable:"frame" = 1

      End If

        Go to and Stop(/:2)

      End Tell Target

 颤州   End If