【CreateJS】设置声音暂停,继续播放;

1.先实例化一个声音实例,并且开始播放声音

时间轴上,添加以下代码;

testSound();
var myInstance;
function testSound() {
    createjs.Sound.stop();
    // myInstance = playSound("ZD_010101a_1");
    myInstance = createjs.Sound.play("ZD_010101a_1", createjs.Sound.INTERRUPT_EARLY, 0, 0, 2);
    myInstance.on("complete", handleSoundComplete);
    myInstance.on("loop", handleSoundLoop);
    myInstance.on("failed", handleSoundFailed);
    // myInstance.play({interrupt:createjs.Sound.INTERRUPT_ANY, loop:2, pan:0.5});
    function handleSoundComplete(event) {

    }
    function handleSoundLoop(event) {
        // myInstance.volume = myInstance.volume * 0.5;
    }
    function handleSoundFailed(event) {

    }
}

2.通过按钮控制声音暂停

myInstance.paused = true;

3.通过按钮控制声音继续播放

myInstance.paused = false;

Donate
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2015-2022 Peng Xiang
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信