いいですね、爆発音を付けるとゲームっぽさが一気に上がります。
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);
に変更。
