public void PlayBGM(string bgmName) { if (bgmPlayer != null) { Destroy(bgmPlayer); } bgmPlayer = this.gameObject.AddComponent <AudioSource> (); bgmPlayer.clip = SystemResourceController.Instance.LoadAudio(bgmName); bgmPlayer.loop = true; bgmPlayer.mute = isBGMMute; TweenFacade.TweenVolume(bgmPlayer); bgmPlayer.Play(); }