flash音乐播放多点重复如何解决?

来源:百度知道 编辑:UC知道 时间:2024/06/01 17:14:10
在做电子相册
第一帧 动作加入播放音乐的函数命令
第二帧 动作停止
按钮 连接动作 转到上一帧
播放时点击按钮当转到第一帧时,音乐混在一起了。
谢谢,一定帮个忙啦!!!

把声音改成数据流试试~

如果你想音乐重新播放的话就在帧音乐属性里的同步选数据流(注:帧播放停止或是播放完了,音乐便会完,也就是说与帧同步)
如果你想音乐再按按钮时不影响播放进度和效果,则建议选开始,音乐播放到完才会停止
如想更好的对音乐控制的话你可以用代码
var mysound:Sound = new Sound();
mysound.loadSound("音乐路径", false);
//后面的false如果改成true的话,则音乐载入完成后会自动播放,此时以下代码用不到
mysound.onLoad = function(success:Boolean) {
if (success) {
mysound.start();//从开始播放
} else {
trace("载入不成功!");
}
};
//上以代码是判断音乐mysound是否载入成功,如果成功则播放,如果不成功显示出来
//mysound.stop();//此句是使音乐停止
//如果你的音乐是在库里面的话,你右击音乐->链接->输入链接名
//则代码mysound.loadSound("音乐路径", false);改成
//mysound.attachSound("链接名");