2005/06/16 | flash中声音对象的一个疑问
类别(:: Flash ::) | 评论(0) | 阅读(140) | 发表于 10:24
var sa=new Sound();
sa.loadSound("a.mp3",true);
var sb=new Sound();
sb.loadSound("b.mp3",true);

bn.onRelease=function(){
    sa.stop();
}

点击按钮,结果全部停止。

Sound.stop()
可用性
Flash Player 5。

用法
my_sound.stop(["idName"])

参数
idName 一个可选参数,用于指定要停止播放的某个特定声音。idName 参数必须置于引号 (" ") 之中。

这个idName 到底指的是什么,经过验证,发现只是在一种情况下可以。

即通过attachSound()创建的idName.

我个人想了个办法,让flash帮忙实现只停止一个声音。
bn.onRelease=function(){
    sa.loadSound("");
}
哈哈,这样就可以了,loadSound本身就有停止一个声音的作用。
0

评论Comments