//播放声音。 private void PlaySound(string audioClipName) { AudioClip audio = Resources.Load(“Audio/AudioSource” + audioClipName) as AudioClip; GameObject manager = UIManager.Instance.GetGameObject(“manager”); if (audionull|| managernull) { Debug.Log(“加载失败”); return; } else { //没有AudioSource组件的话,创建一个AudioSource。 manager.GetOrCreatComponent(); manager.GetComponent().clip = audio; } if (!manager.GetComponent().isPlaying) { manager.GetComponent().Play(); } }
动态播放声音片段AudioClip
关注
打赏