Flash AS2一次发出一个声音

时间:2017-03-13 19:30:20

标签: flash actionscript-2 cs4

我在Flash AS2中创建一个音板,我需要一次只播放一个声音,所以如果我按下按钮1,然后按下按钮2,按钮1声音停止,我听按钮2只要。我用6个按钮进行测试,所有按钮都在同一帧中。我发现很多答案我需要使用(按){stopAllSounds();在每个按钮上。所以我这样做了,但是现在所有的声音,包括我试图玩的声音都停止了。所以我最终没有听到任何声音。关于如何解决这个问题的任何想法? 感谢。

2 个答案:

答案 0 :(得分:0)

将一个声音添加到一个动画片段的时间轴中。并使用停止和播放。 所以要停止所有但不是当前使用的数组内容都是定义的所有movieclip声音。

答案 1 :(得分:0)

得到了答案!只需将此代码放在声音所在的帧上即可:

onMouseDown = function () {
stopAllSounds(); };

进行。