flash中如何用一个按钮控制声音的播放停止

2025-01-03 13:38:03
推荐回答(4个)
回答1:

需要相同的2帧,2个相同按钮,一个播放、一个停止。点播放时去第一帧,播放声音,上面放的停止按钮;点停止是跳转到第二帧,停止声音,上面放的播放按钮。

回答2:

在第一帧上加a=1;
song1 = new Sound();
_root.song1.attachSound("yinyue");(记住将你要的音乐的标识符改为yinyue)
在按钮上on (press) {
if (a == 1) {
play();
_root.song1.start();
a = 2;
} else {
stop();
_root.song1.stop();
a = 1;
}
}

回答3:

插入声音时 下面有个同步 选择开始或者事件 我在flash中加了stop和play命令,每次stop的时候背景音乐也就跟着停止了,有什么办法是让背景音乐不受命令还是一直播放的. 意思就是说 我的画面停止了 但是背景音乐是没停止的方法么?

回答4:

我的方法有两个方法(我是用外部加载的音乐,减少文件的大少)
方法一:弄一个影片剪辑里面有两个帧,一个帧一个按钮,在第一帧上添加
stop()
music.start()
在第一个按钮添加on(release){this.gotoAndstop(2)}
第二帧上添加stop()
music.stop()
在第二个按钮添加on(release){this.gotoAndstop(1)}
方法二:
直接在你控制音乐的阿牛上添加以下代码
on(release){i++;
if (i%2 != 0) {
_root.mymusic.stop()
} else {
_root.mymusic.start()
}
}
如果不会外部加载音乐就上网查有直接的源代码复制