整体护墙板:再问一次FLASH是怎么可以控制声音。没人知道了吗

来源:百度文库 编辑:查人人中国名人网 时间:2020/07/08 22:48:04
FLASH如何用按钮控制声音
悬赏分:5 - 离问题结束还有 14 天 21 小时
我在FLASH有四个背景音乐。我知道怎么用按钮播放一个音乐。但是我想要得效果是四个按钮。播放不同得音乐。并且播放另一首得时间前面得会停止。谢谢啦。。能详细点就好啦。加QQ也行 11537929
问题补充:hanksavin 能不能说得详细点谢谢啦
提问者:csvsbd - 魔法学徒 一级
• 问题补充:可以对您的提问补充细节,以得到更准确的答案;
• 提高悬赏:提高悬赏分,以提高问题的关注度;
• 无满意答案:没有满意的回答,还可直接结束提问,关闭问题

第一步:新建四个按钮,分别命名为: btn1、btn2、btn3、btn4,注意是变量名,属性栏“按钮”四个字下面的那个框里的;
第二步:新建四个影片剪辑,分别命名为: mc1、mc2、mc3、mc4,注意是变量名,属性栏“影片剪辑”四个字下面的那个框里的;
第三步:分别进入每个影片剪辑进行编辑,第一帧为空帧,接着选中第二帧,把音乐放在第二帧里;
第四步:四个影片剪辑都进行第三步操作,不过在第二帧里放入不同的音乐;
第五步:返回主场景,选中第一帧,按F9弹出脚本面板,写下:
for (i=1; i<=4; i++) {
_root["mc"+i].stop();
}
_root.btn1.onPress = function() {
stopAllSounds();
for (i=1; i<=4; i++) {
_root["mc"+i].gotoAndStop(1);
}
_root.mc1.gotoAndPlay(2);
};
_root.btn2.onPress = function() {
stopAllSounds();
for (i=1; i<=4; i++) {
_root["mc"+i].gotoAndStop(1);
}
_root.mc2.gotoAndPlay(2);
};
_root.btn3.onPress = function() {
stopAllSounds();
for (i=1; i<=4; i++) {
_root["mc"+i].gotoAndStop(1);
}
_root.mc3.gotoAndPlay(2);
};
_root.btn4.onPress = function() {
stopAllSounds();
for (i=1; i<=4; i++) {
_root["mc"+i].gotoAndStop(1);
}
_root.mc4.gotoAndPlay(2);
};
这样就可以了,点按钮1播放mc1里的音乐,点按钮2就播放mc2的,依此类推。