0

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

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

我用过AS3

4

1 回答 1

0

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

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

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

您可能想在 External SWF 中创建一个方法来开始加载 MP3。

于 2013-12-20T05:08:26.393 回答