将加载动画添加到第三方Flash SWF

时间:2009-10-23 14:15:41

标签: flash

  • 我正在使用Flash组件(open flash chart 2)在我的网页上显示图表。
  • 我正在使用的swf文件(open-flash-chart.swf)是270 kb。
  • 它没有'loading ...'动画。所以在慢速连接时,它没有显示加载进度。
  • 有没有办法将'loading ...'动画添加到现有的swf文件中?
  • 虽然打开flash图表是开源的,因为我对flash,动作脚本没有任何意见,我不想编辑它的来源。

1 个答案:

答案 0 :(得分:0)

处理类似这样的事情的最佳方法是创建第二个加载SWF的SWF。如何编写预加载器SWF取决于您可以使用的工具以及您要定位的播放器版本(具体来说,您要使用的ActionScript版本)。使用AS2,您将使用MovieClipLoader对象,使用AS3,您将使用Loader对象。在这两种情况下,您只需听取进度事件并使用它来更改加载栏的大小/比例。