Unityで音を再生する
オブジェクトに対してマウス押下時再生するコード
using UnityEngine; using System.Collections; public class HogeScript : MonoBehaviour { private AudioSource a1; void OnMouseDown () { // sampleというパスはAssets配下のResourcesというフォルダからの相対パス AudioClip audio = Resources.Load("sample",typeof(AudioClip)) as AudioClip; a1 = gameObject.AddComponent<AudioSource> (); a1.clip = audio; a1.Play(); } }