首页 > 编程语言 > 详细

Unity 加载播放各路径下的音频文件吗(mp3/ogg/wav等)

时间:2021-06-30 10:54:13      阅读:156      评论:0      收藏:0      [点我收藏+]

挺简单的,Unity使用NAudio播放 本地路径或者Application.streamingAssetsPath、Application.persistentDataPath等路径下的各种音频文件,此工程中 只试了常用的wav、mp3、ogg,其他格式的大概率应该也能播放。

www貌似只能直接获取wav格式的音频,所以要把其他格式的音频转换为wav格式的。

具体的工程链接:https://download.csdn.net/download/qq_15017279/19897501

  /// <summary>
    /// 直接传入".wav"格式音频路径就能播放
    /// </summary>
    /// <param name="url_voice"></param>
    /// <returns></returns>
  IEnumerator GetAudioFile(string url_voice) { WWW w = new WWW(url_voice); yield return w; //将声音资源赋值为外部加载的声音即可// ac = w.GetAudioClip(); //tempClip = w.audioClip; print("播放"); audioS.clip = ac; audioS.Play(); }

 

Unity 加载播放各路径下的音频文件吗(mp3/ogg/wav等)

原文:https://www.cnblogs.com/Peng18233754457/p/14952916.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!