前の回までで一応ゲームとしては動きますが少し寂しいですね。
以下のやり方で音を付けましょう。

(音を鳴らすだけならインスペクターでの設定だけでも可能ですが
条件を付ける場合には、script が必要になります)

筆者がよく利用させていただいてる音声素材サイト
  ↓
魔王魂様
効果音ラボ様
無料効果音で遊ぼう!様

下の script を取り付けるオブジェクトに
画面左上から Component>Audio>Audio Source を取り付けます。

(前回までのものを利用するなら MainCamera
Audio Source を取り付け tutorialscriptに以下を加筆してください


C#
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class onseiscript : MonoBehaviour {

    private AudioSource audioSource;

    public AudioClip bgm1;
    public AudioClip bgm2;
    public AudioClip koukaon1;

 // Use this for initialization
 void Start () {

        audioSource = gameObject.GetComponent<AudioSource>();
        audioSource.clip = bgm1;
        audioSource.Play();
    }

    public void bgmchange()
    {
        audioSource.clip = bgm2;
        audioSource.Play();
    }

    public void soundeffect()
    {
        audioSource.PlayOneShot(koukaon1);
    }
}

bgm1, bgm2, koukaon1
を設定し、適当なボタンを2つ設け、
bgmchage, soundffect(名前は何でもいい)を取り付けます。

ゲームを再生してボタンを押してみてください。


bgmchang ボタンの方は、bgm1 が止まり
ボタンを押すたびに bgm2 が頭から再生されます。
(インスペクターでの設定でループさせることも可能)

soundffect ボタンの方は連続して押した場合、
音が重なって聞こえるはずです。



このように

オーディオソース名.clip = オーディオクリップ名;
オーディオソース名.Play();BGMに、

オーディオソース名.PlayOneShot(オーディオクリップ名);
効果音に利用します