怎么在unity中播放mp3格式的外部音频?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在unity中播放mp3格式的外部音频?相关的知识,希望对你有一定的参考价值。
链接: https://pan.baidu.com/s/1rEppxKyf3tVgvyu2qxpvkw
提取码: m4mb 复制这段内容后打开百度网盘手机App,操作更方便哦
作品简介:
Unity是实时3D互动内容创作和运营平台。
包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。
参考技术A有两种情况:1.在pc平台下,unity无法外部加载mp3,但是可以加载ogg和wav。如果非要加载MP3,那么只能先读取数据,然后转为wav格式,最后audiosource来播放。
2.如果在移动平台,则直接使用www类来加载数据,获取里面的AudioClip给AudioSource播放即可。
Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。
其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要html5)、Windows phone 8和android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac 所支持。
参考技术B《unity》百度网盘免费在线下载
链接:https://pan.baidu.com/s/1GoJINxatBnMR2HjpMmX66w
作品简介:Unity是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。
如果非要加载mp3,那么只能先读取数据,然后转为wav格式,最后付给audiosource来播放
可以搜索《unity3d动态读取外部mp3文件给audiosource》
如果在移动平台,则直接使用www类来加载数据,获取里面的audioclip给audiosource播放即可
怎么获取一段mp3格式的音频的播放时长
参考技术A 1、添加MP3格式文件。打开软件后,点击初始界面左上方的“添加视频”按键,打开文件夹找到需要的mp3音乐并导入到软件上。有时浏览文件夹时没看到音乐文件,这时注意一下“打开”对话框下面的“文件类型”,可选是AllFiles(全部格式文件),或mp3格式。2、点击“编辑”按钮。软件左上角的位置上的第二个按钮上,点击编辑按钮,然后就可以进到文件的编辑界面上,这是软件编辑文件的入口。3、开始音频剪切编辑。点击主界面左上方的“视频编辑”按键即可进入编辑窗口。如图所示。可以手动在时间轴上用鼠标随意拖动左区间和右区间,两者之间的部分就是截取/剪切出来的音频了。如果需要精确的剪切,可以在“截取”项下面的菜单中,输入精确的开始时间和结束时间的数值。最后“确定”保存并返回主界面。4、然后再选择预置方案,即输出格式。单击“预置方案”右边的小倒三角,打开上拉菜单,根据需要选择音频格式,如果按原格式输出的话,就选择常见音频中的MP3-MPEGLayer-3Audio(*.mp3)流行的音频格式,具有很好的音质和很小的体积。5、最后点击右下角的转换按钮,然后就可以在转换器的界面上看到转换完成后界面的提示,还可以直接点击打开目录按钮,直接找到编辑后的音乐文件。以上是关于怎么在unity中播放mp3格式的外部音频?的主要内容,如果未能解决你的问题,请参考以下文章