public USound PlaySound(AudioClip clip, float volume, float pitch, float pan, bool loop) { USound sound = GetAvaliableSound(); sound.Play(clip, volume, pitch, pan); sound.SetLoop(loop); return(sound); }
public void PlayBackgroundMusic(AudioClip clip, float volume, bool loop = true) { if (BGM == null) { BGM = new USound(this); } BGM.Play(clip, volume, 1, 0); BGM.SetLoop(loop); }