サウンドがいつ始まるかをプレイヤーが選択できるようにする
オーディオ設定の選択や意図的な入力後のゲームの開始など、プレーヤーの明確なアクションに応じて音声再生を開始します。プレーヤーがページを操作していない場合、ブラウザーは自動再生をブロックする場合があり、ポリシーは異なります。再生が拒否された場合は、バックグラウンドで繰り返し再試行するのではなく、ゲームをプレイ可能な状態に保ち、明確なサウンド コントロールを表示します。
見つけやすいマスターミュートに加えて、さまざまな目的に応じて個別の音楽とエフェクトのコントロールを提供します。現在の状態を明確なラベルまたはアイコンで表示します。 MDN は、ブラウザーがメディアまたは Web オーディオの自動再生をブロックする可能性があると説明し、その結果を適切に処理することを推奨しています。
オーディオの状態を予測可能な状態に保つ
すべてのオーディオ チャンネルにマスター ミュートを一貫して適用します。設定が持続する場合は、保存された選択を反映します。リセットすると、ゲームを開いたときにデフォルトが表示されます。
再生前と再生中にミュートをテストし、自動再生をブロックし、デバイスの音量をゼロにします。重要な音声情報を視覚的な手がかりと組み合わせます。 MDN では、組み込みのメディア コントロールについて説明します。カスタム ミキサーには、独自の分かりやすい状態表示と入力処理が必要です。
ゲームオーディオコントロールについての質問
ブラウザオーディオが自動的に開始されなかったのはなぜですか?
多くの場合、ブラウザーは、ユーザーがページを操作するまで、音声による自動再生をブロックします。音声を意図的なアクションから開始し、それを有効またはミュートするための視覚的な方法を維持します。
ミュートボタンで音楽やエフェクトを消すべきでしょうか?
マスターミュートはすべてのゲームチャンネルを沈黙させる必要があります。それぞれの状態が表示され、予測可能である限り、音楽とエフェクトの個別のコントロールも便利です。
関連情報
古い情報を見つけましたか? 訂正を連絡