【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;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章