最新消息:

Unity 添加音频

编程 5345浏览

Unity 游戏引擎共支持四种音频格式的文件,具体如下。

  1. aiff:适用于较短的音频文件,可用作游戏音效。
  2. wav:适用于较短的音频文件,可用作游戏音效。
  3. mp3:适用于较长的音频文件,可用作游戏音乐。
  4. ogg:适用于较长的音频文件,可用作游戏音乐。

音频是一个游戏组件,因此需要将其绑定在游戏中的某个对象上才能发挥作用。添加音频组件的方法如下,首先在 Unity 菜单栏中选择“GameObject”→“CreateEmpty”菜单项,创建一个空游戏对象,然后在 Hierarchy 视图中选择该对象,接着在导航菜单栏中选择“Component”→“Audio”→“Audio Source”菜单项,此时音频组件将被绑定在该对象上。本例中,我们首先将“0.mp3”文件拖曳到 Project 资源视图中,并将音乐文件放置在 audio 文件夹内。然后选择已绑定音频组件的游戏对象,此时右侧的 Inspector 视图中将出现该对象的音频组件信息。由于目前音频组件中尚没有可以播放的音频文件,因此需要对其赋值。将声音文件拖曳至右侧的 Audio Clip(音频剪辑)中,这样就完成了音频组件的赋值。此时,可以在右侧的 Inspector 视图中看到音频组件所包含的属性,通过调节这些属性可以使音乐文件更加完善。下面简要列举其中各个属性的含义。

  • Audio Clip:声音片段,可对其直接赋值或在代码中动态地截取音乐文件。
  • Mute:是否静音。
  • Bypass Effects:是否打开音频特效。
  • Play On Awake:开机自动播放。
  • Loop:循环播放。
  • Priority:音频播放的优先级,0 表示优先级最高,256 表示优先级最低,默认数值为 128。
  • Volume:音量大小,取值范围为 0.0~1.0。
  • Pitch:播放速度,取值范围在 -3~3 之间,设置为 1 表示正常播放,小于 1 表示慢速播放,大于 1 表示加速播放。

需要注意的是,必须在 Main Camera 中勾选“Audio Listener”组件。默认情况下,该组件被绑定在主摄像机中。此外,用户也可以创建一个游戏对象来绑定该组件,否则 Unity 将无法播放音频文件。

好了,Unity 添加音频 就分享到这里,非常感谢你的来访。如果你喜欢本站,请不要忘记收藏本站,以便下次继续访问;也可以 关注站长微博 随时获取最新动态。你的支持就是我最大的动力!

转载请注明:爱维科斯 » Unity 添加音频

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者