お電話でのお問い合わせ
電話をかける
電話をかける メニューボタン
お知らせカリキュラム・料金教室紹介無料体験授業

フタバゼミ
ゼミノート

【Unity C#】2つの音を切り替えて鳴らす

条件によって、2つの音を分けて鳴らせる仕組みをつくりましょう。

今回の例では、左クリックと右クリックで、サウンドを切り分けて鳴らしてみます。

オーディオソースを2つ用意することで、サウンドごとに音量などの設定も可能になります。

条件によってオーディオを切り替える

2つのサウンドデータを準備して、インポートします。

空のオブジェクトを作成します。

SoundPlay.csを作成し、GameObject(空のオブジェクト)に追加します。

SoundPlay.csを記述します。

Source1、Source2にそれぞれ、AudioSourceコンポーネントを入れます。

Clip1、Clip2にそれぞれ、音データを入れます。

今回は2つの音について、ボリュームを別々に設定しました。

ゲームプレイして、左クリックと右クリックを行いましょう。

2つの音が切り替わります。