我在第二帧中有此代码来播放歌曲,并且效果很好。我的库中的声音类是“MySound”。

var snd:MySound = new MySound
snd.play();

现在我需要这首歌从后一帧停止播放。

最佳答案

您必须为此使用 SoundChannel 类:

var mySound:Sound = new Sound();
var myChannel:SoundChannel = new SoundChannel();
mySound.load(new URLRequest("myFavSong.mp3"));
myChannel = mySound.play();

// ...

myChannel.stop();

引用:http://www.republicofcode.com/tutorials/flash/as3sound/(第 4 节 - 停止声音)

关于actionscript-3 - 如何阻止声音在 as3 中播放?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7421939/

10-10 07:39