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文件?