UnityでBGMを鳴らす方法/AudioSourceコンポーネントの使い方

IT

Unityで音楽やSEなど「音」を鳴らすには、AudioSourceコンポーネントを使用します。
Unityのアセットに登録された、Unity上の音源はオーディオクリップ(Audio Clip)という扱いになります。このオーディオクリップをセットし、色々設定するためのコンポーネントがAudioSourceです。

スポンサーリンク

AudioSourceコンポーネントの作成

music2
オブジェクトを選択してコンポーネントの追加をクリックし、オーディオ
music3
オーディオソース(AudioSource)とクリックします。
または音源を直接オブジェクトにアタッチしても、オーディオソースコンポーネントが作成されます。

オーディオクリップ

オーディオクリップ1
オーディオソースにはデフォルトでひとつオーディオクリップがあり、ここに再生する楽曲をセットすることができます。
music1
音源をmp3やwavなどの音源データをアセットにドラッグしておきます。
music4
オーディオクリップ右にある二重丸をクリックし、セットしたい音源をダブルクリックします。

出力

unity オーディオソース 出力
オーディオミキサーに出力先を指定し、音を加工することができます。何も設定しなければ、音源(オーディオクリップ)はそのまま再生されます。

ミュート

unity ミュート
チェックを付けておくと、音量が0になります。

ゲーム開始時に再生

オーディオクリップ2
チェックを付けておくと、シーンを読み込んだ時に自動で音源が再生されます。

ループ

オーディオクリップ3
チェックを付けておくと、音源がループ再生されます。

ピッチ

unity ピッチ
曲を速く・遅くしたり、逆回転にすることができます。

関連記事

やりたいことから逆引きするUNITYの使い方まとめ
Unityをやりたいことから学習していけるよう、機能・用途別にまとめたページです。C#の命令別の逆引きは現時点で作っていません。2019の時期に書き始めているので、それより前のバージョンについては言及しません。

コメント