前回はTimbre.jsを利用し,とにかく音を鳴らす最小構成のコードを書いてみました.
今回は音を鳴らしたり,止めたりするコードを書いてみたいと思います.
Timbre基本オブジェクトはいくつかの手続きを実装しています.
今回はその中からplayメソッドとpauseメソッドを使用しました.
・まずはtimbre.min.jsを読み込みます.
・各ボタンを押された場合,スタート,ストップするjabascriptを書きました.
以下のコードをエディタ(メモ帳でもなんでもOK)に転記して,名前をつけて".html"として保存.
ブラウザで開いて確認してください.
<html>
<head>
<script src="http://mohayonao.github.com/timbre/timbre.min.js"></script>
</head>
<body>
<script type="text/javascript">
function scratch_on(){
sound = T("pulse");
sound.play();
}
function scratch_off(){
sound.pause();
}
</script>
<form name="switch_scratch">
<div>
<input type="button" value=" - oN - " onClick="scratch_on()">
</div>
<div>
<input type="button" value=" - oFF -" onClick="scratch_off()">
</div>
</form>
</body>
</html>
動きましたでしょうか.
それでは,また.
0 件のコメント:
コメントを投稿