Unityで「爆発音」を鳴らす方法【シューティングゲーム、音ファイル】

いいですね、爆発音を付けるとゲームっぽさが一気に上がります。
Unityで爆発音を鳴らす方法を順番に説明します。

① 爆発音ファイルを用意

まず音ファイルを用意します。

形式:

.wav
.mp3
.ogg

無料素材サイト例

効果音ラボ
魔王魂

ここで爆発 sound effect をダウンロード

② Unityに音を入れる


音ファイルを Project にドラッグ
explosion.wav などが表示される

③ Explosion オブジェクトに AudioSource を付ける

手順
Explosion Prefab を開く
Inspector
Add Component
Audio Source 追加
Audio Generatorに 爆発音をドラッグ
Play On Awake = ON
Loop = OFF

設定はこう

設定
Audio Generator explosion.wav
Play On Awake ON
Loop OFF
Volume 0.3

これで爆発が生成された瞬間に音が鳴ります

⑤ 音が途中で切れる場合

爆発が 0.5秒で消えるので
音が途中で切れることがあります。

その場合:

爆発スクリプトのDestroy(gameObject, 0.5f);を

Destroy(gameObject, 1.5f);

に変更。