预加载外部 SWF 是否也会预加载外部 MP3



我有一个加载多个外部MP3的.swf文件,我想制作一个带有动画进度条的预加载器,以确保在用户与时间线交互之前加载所有Mp3。我见过有些人将 MP3 嵌入闪存文件中,然后将该.swf预加载到另一个加载器.swf中。

我不想嵌入 MP3,但会考虑使用 lader 电影来加载主电影,这种方法是否也适用于外部 mp3?

我用过 AS3

加载

的 SWF 将维护其 AS3 代码,无论它是来自文档类、时间轴还是两者兼而有之。

如果您的主 SWF 加载外部 SWF 并且外部 SWF 正在加载 MP3 文件,那么它没有任何问题。

请注意加载安全标准和外部 SWF 加载顺序。由于它是一个加载的 SWF,因此它无法立即访问舞台(即使在文档类中),相反,它将在添加到舞台后获得它(使用ADDED_TO_STAGE事件侦听器)。如果你是框架脚本,这应该不是问题。

您可能希望在外部 SWF 中创建一个开始加载 MP3 的方法。

最新更新