だから私は新しい Audio オブジェクトをいじっていて、.fadeIn() と .fadeOut() メソッドをオブジェクトに追加したいので、次のようなものを簡単に呼び出すことができます:
music_bgm.fadeOut();
...ユーザーがオーディオを突然停止するのではなく、ミュートしたとき。
私は JS の専門家ではないので、的外れである場合はご了承ください。
- 関数を作成する
function fadeOut()
- 現在のボリュームが 100 であると想定する for ループまたは何かを追加し、次を使用して段階的に 0 に減らします。
setTimeout()
私は全体的に混乱しており、理論的に新しいオブジェクトを作成し、既存のオブジェクトにメソッドを追加することについて読んでも役に立ちません...
アイデア?