处理Flash中声音的最佳方法

时间:2011-06-02 20:08:44

标签: flash actionscript-3 audio

最好将声音文件加载到库中,还是从外部加载它们?我想做的是制作一个采样器应用程序。您可以选择循环并将其拖放到时间轴上。我主要担心的是性能和声音的延迟。

2 个答案:

答案 0 :(得分:2)

如果您的初始下载不是问题,请将它们放入库中。这很简单,除了显示应用程序本身的加载进度外,您不必进行任何加载或卸载 如果您有很多声音,并且不希望用户只能在加载所有声音后才能使用您的应用程序,请在用户选择需要哪些样本后单独加载它们。

在所有需要的声音以某种方式加载后,我认为它在性能上没有差别。

为了灵活性,我会单独下载,因为一旦你发布了一个较新版本的应用程序,用户之前已经加载的所有声音都不必再次重新下载。如果您首先加载单独的可用样本列表,则无需重新编译应用程序的其他版本即可添加更多声音。

答案 1 :(得分:0)

这取决于项目。如果它是一个有音乐的网站,那么我会用XML和LoaderMax加载它。

如果是游戏,我会在内部嵌入并加载游戏启动。选择内部装载的内容,如游戏声音和外部喜欢的音乐,我会将其输入。