public void PlayFairyGUIMusic(string pkgDirectory, string bundleName, string audioName, bool isLoop = true, bool replaySameSong = false, bool isRecord = false) { if (string.IsNullOrEmpty(audioName)) { Utils.Log("PlayFairyGUIMusic : Resource not found - in Music"); return; } NAudioClip ac = AssetManager.Instance.GetItemAssetFromResName(pkgDirectory, bundleName, audioName) as NAudioClip; if (ac != null) { this.PlayMusic(ac, isLoop, replaySameSong, isRecord); } }
public void PlayFairyGUISound(string pkgDirectory, string bundleName, string audioName) { if (string.IsNullOrEmpty(audioName)) { Utils.Log("PlayFairyGUISound : Resource not found - in Music"); return; } NAudioClip audioClip = AssetManager.Instance.GetItemAssetFromResName(pkgDirectory, bundleName, audioName) as NAudioClip; if (audioClip != null) { PlaySound(audioClip, 0); } }
public void PlayMusic(NAudioClip audioClip, bool isLoop = true, bool replaySameSong = false, bool isRecord = false) { PlayMusic(audioClip.nativeClip, isLoop, replaySameSong, isRecord); }
public void PlaySound(NAudioClip audioClip, double startTime = 0) { PlaySound(audioClip.nativeClip, false, startTime); }