2015-02-06 30 views
0

我想單擊圖像時播放聲音。但是當我再次快速點擊它時,它不會再播放,因爲另一個沒有完成。我該如何調整?如何在另一個之後直接播放聲音?

我的代碼:

var click; 
click = new Audio("sound/ping.mp3") 
click.volume = .75; 

circle.on("click", handleMouseEventClick); 

function handleMouseEventClick(evt){ 
    click.play(); 
    punten += 1; 
    score.text = "Score: " + punten; 
    stage.removeChild(this); 
    stage.update(); 
} 

謝謝!

回答

1

試試這個:

function handleMouseEventClick(evt){ 
    if(!click.paused){ 
    click.pause(); 
    click.currentTime = 0; 
    click.play(); 
    } 
    else click.play(); 
} 
+0

完美的作品!謝謝!! – Rubenxfd 2015-02-06 18:45:30

相關問題