どこまでも自由な日々

パソコン初心者主婦のブログです。

Unity5で効果音再生する

C#でどうすればいいんだっけということで、やってみました。

 

まず宣言部。

private    AudioSource        audioSource;    // AudioSorceコンポーネント格納用
public    AudioClip        sound;        // 効果音の格納用。インスペクタで。

生成。

void Start () {
       audioSource        = gameObject.GetComponent<AudioSource>();
       audioSource.loop    = false;    
    }

 

クリックしたら(タップしたら)音を鳴らすってとき。

    public void OnMouseDown(){
        audioSource.PlayOneShot(sound);   

 }