【发布时间】:2015-02-12 16:02:17
【问题描述】:
如果if 语句中的条件满足,我会尝试播放声音,如果else if 语句中的条件发生变化,我不想播放声音。
但是,这不起作用,无论如何,声音总是会播放。
这是我当前的 AS3 代码:
if (myText_txt_timesUp.text == "Less Than 10 Minutes Left!" && extInfoTxt.text == "")
{
mySoundMc.gotoAndPlay(2);
} else if (myText_txt_timesUp.text == "Less Than 10 Minutes Left!" && extInfoTxt.text == "No Extension Was Added.")
{
mySoundMc.gotoAndPlay(1);
}
有人可以就这个问题提出建议吗?
【问题讨论】:
-
mySoundMc 第 1 帧和第 2 帧会发生什么?
-
@AndreiNikolaenko,将播放声音。
-
在
else if之后将gotoAndPlay(1)更改为gotoAndStop(1)。 -
声音将如何播放?你能显示在第 1 帧和第 2 帧中播放声音的代码吗?
标签: actionscript-3 flash