unity基础(8)——3D场景添加音频

内容参考Unity官方基础教程
操作系统:Win10
Unity版本:2019.4

添加背景音频

背景音频的音量不会因为距离而发生变化。
步骤:

  • 选择一个GameObject,在Inspector窗口点击Add Component,搜索并选择Audio Source组件
    在这里插入图片描述
  • 组件中自带一些可用属性,比如播放时唤醒(Play On Awake)、静音(Mute)、循环播放(Loop)等
    在这里插入图片描述
  • 点击AudioClip属性右侧的圆形图标
    在这里插入图片描述
  • 在出现的窗口中双击选择一个音频(前提是Assets文件夹下已经有音频文件,没有的话需要先将音频复制到Assets文件夹下)
    在这里插入图片描述
  • 此时点击播放按钮,就能在场景中听到音频(没有声音的话检查一下有没有点到静音按钮或者检查一下音频文件有没有出问题)
    在这里插入图片描述
    播放时按到Mute Audio会静音。
    在这里插入图片描述
    场景视图中点击这个声音图标,可以直接测试音频文件有没有声音。

添加3D音频

3D音频会随着在场景中移动而发生音量、音调的变化,就像在现实空间中一样。
3D音频其实是在背景音频的基础上修改了一些属性。
步骤:

  • 添加一个背景音频
  • 修改Audio Sourse组件的Spatial Blend属性值,调整为1,使音频有3D感
    在这里插入图片描述
  • 点开3D Sound Settings
    在这里插入图片描述
  • 可以选择多普勒效应的等级(Doppler Level),声音衰减(Volume Rolloff)的距离曲线,也可以调整声音的最小距离(Min Disdance)和最大距离(Max Disdance
    在这里插入图片描述
  • 选中声音对象后,在场景视图,最小距离和最大距离表现为两个蓝色的线框球体
    在这里插入图片描述
  • 此时,点击播放,在场景中移动时就能感受到声音的变化。

支持的音频格式

在这里插入图片描述

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值