【代码分享】播放音频的时候减少背景音乐的音量
播放音频的时候减少背景音乐的音量,音频播放完成后再让背景音乐恢复原来的音量
主要思路是,物体上加行为来使用回调函数来减少音量,同时控制音频播放,然后在音频上加回调来恢复音量
使用到的代码:
在以下公众号回复“控制背景音乐”,获取本文的源文件链接
主要思路是,物体上加行为来使用回调函数来减少音量,同时控制音频播放,然后在音频上加回调来恢复音量
使用到的代码:
mugeda.addEventListener("renderready", function(){实际使用时可能需要把音频放到舞台外
var scene = mugeda.scene;
var bg;
window.lowerBgmusic = function(){
bg = window.backgroundMusic;
bg.volume = 0.2;
}
window.normalBgmusic = function(){
bg = window.backgroundMusic;
bg.volume = 1;
}
});
在以下公众号回复“控制背景音乐”,获取本文的源文件链接
1 个评论
控制舞台上其他音频的方法是用 scene.getObjectByName('音频名称').audio 得到这个音频对象,然后就可以用html5原生的属性或方法来暂停或播放了