====== 067 SEを再生する ====== ====== 概要 ====== SEの再生にはPlayOneShot 関数を使います。 ===== ソースコード ===== using UnityEngine; using System.Collections; public class SEManager : Singleton { public AudioClip seClip; private AudioSource seSource; private float volumeScale; protected override void Initialize() { seSource = gameObject.AddComponent(); volumeScale = 1.0f; Play(); } // 再生。 public void Play() { seSource.PlayOneShot( seClip, volumeScale ); } // 音量設定。 public void SetVolume( float _volume ) { volumeScale = _volume; } } 空のGameObjectにアタッチしてSEManager.Instance.Play(); を呼べばSEが再生されます。 基本的な設定はBGMと変わりません。 * [[wiki:unity:tips:059]]