使用loadMovie加载的SWF文件不适用于getBytesLoaded或停止,播放等

时间:2009-06-21 21:02:22

标签: flash actionscript-2

我将swf加载到影片剪辑中并遇到一些问题:

blah_mc.loadMovie("my.swf");

blah_mc.stop(); // doesn't work
trace(blah_mc.getBytesLoaded()); // always returns zero even though the clip plays

即使剪辑已完全加载,这些问题仍会存在

我需要能够控制加载的电影的播放并告知它的加载百分比。

2 个答案:

答案 0 :(得分:0)

getBytesLoaded()在AS2中从来没有真正为我工作过(AS3版本的表现更好)。该解决方案称为MovieClipLoader;检查语言参考。

答案 1 :(得分:0)

你是否正好在loadMovie之后运行stop()等?如果你这样做,那么获得一个合理的结果可能还为时过早。 设置一个间隔以给它一点空间,或者查看使用其中一个MovieClipLoader类。 如果你不这样做,那么我认为我没有足够的背景来帮助你。