U1L14-2——音频源和音频监听脚本
U1L14-2——音频源和音频监听脚本
音频源
音频源 (Audio Source) 在场景中播放音频剪辑。剪辑的音源可通过音频监听器或者混音器播放。
音频源可播放任何类型的音频剪辑,可设置以 2D、3D 或混合 (SpatialBlend) 模式播放。
音频可在扬声器(立体声到 7.1)之间扩散 (Spread),并在 3D 和 2D 之间变换 (SpatialBlend)。可通衰减曲线控制传播距离。
此外,如果监听器位于一个或多个混响区内,则会将混响应用于音频源。
可对每个音频源应用单独的滤波器,以获得更丰富的音频体验。有关更多详细信息,请参阅音频效果。
-
AudioSource - 音频源
-
AudioClip - 声音剪辑文件(音频文件)
-
Output - 默认将直接输出到场景中的音频监听器,可以更改为输出到混音器
-
Mute - 静音开关
-
Bypass Effect - 开关滤波器效果
-
Bypass Listener Effects - 快速开关所有监听器
-
Bypass Reverb Zones - 快速开关所有混响区
-
Play On Awake - 对象创建时就播放音乐,也就是开关启动游戏就播放
-
Loop - 循环
-
Priority - 优先级
-
Volume - 音量大小
-
Pitch - 音高
-
Stereo Pan - 2D声音立体声位置,相当于左右声道
-
Spatial Blend - 音频受3D空间的影响程度
-
Reverb Zone Mix - 到混响区的输出信号量
-
3D Sound Settings - 和Spatial Blend参数成正比应用
-
Doppler Level - 多普勒效果等级
-
Spread - 扩散角度设置为3D立体声还是多声道
-
Volume Rolloff - 声音衰减速度
- Logarithmic Rolloff - 靠近音频源时,声音很大,但离开对象时,声音降低得非常快。
- Linear Rolloff - 与音频源的距离越远,听到的声音越小。
- Custom Rolloff - 音频源的音频效果是根据曲线图的设置变化的。
-
Min/Max Distance - 最小距离内,声音保持最大响度;最大距离外,声音开始减弱
-
-
关于如何代码控制音频源,详细看U1L14-3——代码控制音频源
音频监听脚本(AudioListener)
没有参数,场景内播放音乐音效,需要挂载该控件的对象才能接收到声音,一个场景有且只有一个对象挂载一个这个脚本