Music in Action script 3?

问题描述:

好的,所以我正在制作一个游戏(Actionscript 3),我试图找出如何在音乐到达屏幕时停止音乐。 (输掉&赢)我不知道如何制作,这样当你输或赢时,音乐会暂停。 这是我到目前为止。Music in Action script 3?

var snd_SolidState = new SolidState(); 
snd_SolidState.play(); 

SolidState是歌曲。失去屏幕是在第3帧。赢屏幕在第二。托管音乐的符号标题为“音乐”。我的问题是,无论我赢或输,然后点击“再次播放”,当游戏再次开始时,歌曲会重复播放。

任何人都可以帮忙吗?

当你按下“重新播放”按钮,停止播放音乐它改变帧之前:

snd_SolidState.stop(); 
snd_SolidState = null; 
+0

谢谢!我对编码显然不熟悉,所以我不确定在哪里放置代码。以下是其中一个按钮的代码。 mc_again.addEventListener(侦听MouseEvent.MOUSE_UP,upAgain); (e:MouseEvent){ \t gotoAndStop(1); } – FunnyBone

+0

把它放在“gotoAndStop(1);”的行之前。 – Zhafur

+0

它告诉我“停止”不是一种功能。我提出了一个更具体的职位。 – FunnyBone