Audio as2中动态加载声音有问题

Audio as2中动态加载声音有问题,audio,load,actionscript-2,playback,Audio,Load,Actionscript 2,Playback,我想加载声音文件夹中的声音。 代码是 var my_sound = new Sound(); my_sound.loadSound("sounds/sound1.mp3"); my_sound.onLoad = function(success:boolean){ if(success){ my_sound.start(); } } 当flash打开并按CTRL+ENTER(测试影片)时,将播放声音 但当我们播放swf时,它不会播放声音 对于这个问题,

我想加载声音文件夹中的声音。 代码是

var my_sound = new Sound();
my_sound.loadSound("sounds/sound1.mp3");

my_sound.onLoad = function(success:boolean){

     if(success){
        my_sound.start();
      }
}
当flash打开并按CTRL+ENTER(测试影片)时,将播放声音

但当我们播放swf时,它不会播放声音

对于这个问题,我找到了一个解决办法

我完成了加载功能。还有测试电影。现在发生了相反的事情

按CTRL+ENTER(TestMovie)时不播放

但它在swf播放时播放

是否有其他加载声音的方法。

试试:

var my_sound:Sound = new Sound();
my_sound.onLoad = function(success:Boolean)
{
    if (success)
    {
        my_sound.stop();
    } 
};
my_sound.loadSound("sounds/sound1.mp3", true);
这将在加载后立即停止声音。 无论何时要启动声音,只需调用以下函数:

my_sound.start();

当您测试SWF时,它是否在HTML页面上?或者您只是双击SWF文件?