Unity5で効果音再生する
C#でどうすればいいんだっけということで、やってみました。
まず宣言部。
private AudioSource audioSource; // AudioSorceコンポーネント格納用
public AudioClip sound; // 効果音の格納用。インスペクタで。
生成。
void Start () {
audioSource = gameObject.GetComponent<AudioSource>();
audioSource.loop = false;
}
クリックしたら(タップしたら)音を鳴らすってとき。
public void OnMouseDown(){
audioSource.PlayOneShot(sound);}