我想加载声音文件夹中的声音。 代码是
var my_sound = new Sound();
my_sound.loadSound("sounds/sound1.mp3");
my_sound.onLoad = function(success:boolean){
if(success){
my_sound.start();
}
}
当闪光灯打开并按下CTRL + ENTER(测试影片)时播放声音。
但是当我们播放swf时它不会发出声音。
对于这个问题,我找到了一个解决方案。
我取消了onLoad功能。和测试电影。现在发生了相反的事情。
按CTRL + ENTER(TestMovie);
时,它不会播放但是当swf正在播放时它会播放。
是否还有其他加载声音的方式。
答案 0 :(得分:1)
尝试:
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();