2012-11-15 108 views
-1

我正在使用JavaScript創建胡扯遊戲。我幾乎所有的事情都按照它應有的方式工作,只需做一些小的調整,但是我堅持的部分是創建某種類型的函數,或者可能使用setTimeout()。我有一個播放骰子滾動聲音的.wav文件,但我想要做的是在骰子滾動的聲音之後出現用戶贏或輸的文本(在.wav文件停止播放骰子之後滾動的聲音)。胡扯遊戲模擬

+2

你在使用播放聲音?也許有完成時的回調函數?這通常是如何處理JS –

+0

什麼調用.wav文件?在調用函數結尾處放置一個命令以顯示文本。 – dnagirl

回答

1

我不認爲你可以檢測到有關聲音文件結尾的任何事件。 您應該播放聲音,然後用硬編碼的持續時間啓動setTimeout函數。

如:

setTimeout(diceRolled,3000); //these are millisecond -> 3 seconds wait 

// .......... 

function diceRolled(){ 
//do anything here 
}