音声
Web Audio 効果音
ユーザー操作後に短い電子音を鳴らす、外部ファイル不要の効果音です。
- ライセンス
- CC0・商用利用/改変/再配布可・クレジット不要
- 使い方
- ボタンの click / pointerdown 内から playTone() を呼んでください。
組み込みコード
let audioContext;
function playTone(frequency = 440, duration = 0.08) {
audioContext ||= new (window.AudioContext || window.webkitAudioContext)();
const oscillator = audioContext.createOscillator();
const gain = audioContext.createGain();
oscillator.frequency.value = frequency;
gain.gain.setValueAtTime(0.12, audioContext.currentTime);
gain.gain.exponentialRampToValueAtTime(0.001, audioContext.currentTime + duration);
oscillator.connect(gain).connect(audioContext.destination);
oscillator.start();
oscillator.stop(audioContext.currentTime + duration);
}MADE WITH THIS ASSET
このアセットを使ったゲーム
このアセットを利用した公開作品はまだありません。