2009-11-05 43 views
0

我们有一个使用flex和CS3构建的Flash网站。该网站的大部分使用flex完成。我们在一个页面上有多个Flash影片,而且我们显然加载的页面非常慢。现在我们正在研究快速制作页面的选项,我们试图了解是否可以同时运行这些Flash动画? CS3中是否有一些规定可以让Flash知道这个对象将被加载并先运行,然后再运行第二个对象。在网页上下载并执行多个Flash动画并行或按顺序运行

任何帮助将不胜感激。谢谢。

回答

1

我猜swfs是在加载时运行的,但我认为你可以对此有所说明。

据我所知你有多个swf显示在一个HTML文件中。

如果是这种情况,您可以使用LocalConnection建立swfs之间的通信并控制每个人初始化的方式。

另一种选择是设置一个变量(例如js变量,js cookie,本地SharedObject等)以跟踪当前加载的swf的ID(例如13中的1)。使用js和flash使用ExternalInterface完成。

如果我不明白,并且您只想将多个swf加载到一个swf中并进行管理,那么BulkLoader就是前面提到的方式。

Goodluck!

相关问题