Appearance
第09回 音声の管理と再生
4 / 4 音声を動作確認する
このステップの目的
BGMとSEの寿命、切り替え、再生条件を確認し、視覚演出へつなげる
動作確認
- タイトル画面でタイトルBGMが再生されることを確認する。
- プレイ開始時にタイトルBGMが止まり、プレイ中BGMへ切り替わることを確認する。
- 弾を実際に生成したときだけ射撃音が鳴ることを確認する。
- 命中、被弾、クリア、ゲームオーバーの成立時に対応するSEが鳴ることを確認する。
- 結果画面からタイトルへ戻り、BGMが重ならないことを確認する。
音が聞こえないときの確認順
Assets/Soundsに必要なファイルがあるか確認する。- 実行時の作業フォルダーが
x64/Debugまたはx64/Releaseになっているか確認する。 - 起動時に表示された読み込み失敗のパスがあれば、そのパスとファイル名を確認する。
- BGMだけ、SEだけの順に確認し、同時に複数の原因を変えない。
音量を変更するときは、まずGameTuning.hのBgmVolumeまたはSeVolumeのどちらか1つだけを変更します。
チェックリスト
- BGMが同時に複数再生されない
- SEが入力だけでなく出来事の成立に対応している
- 音声ハンドルが
SoundManagerの寿命内で管理されている - 次回は音と同じ出来事へエフェクトを追加できる
完成状態を保存したら、第10回の開始プロジェクトと見比べます。 音が反応した出来事へ、次回はエフェクトと背景を追加することを確認します。