Edit->Project Settings->Audio可以设置Audio Manager的各项参数,比较简单。
Reverb Zone:混响区,在混响区内的audio listener接收到的声音都要经过混响处理。可以通过component->Audio->Audio Reverb Zone添加。Audio effects的设置需要PRO版本的Unity。
Audio Listener在每个场景只有一个,一般设置在主摄像头上,也可以设置在主角身上。
Audio Source的属性设置:
Bypass Effect:开/关Audio effect(各种滤波器等)
Play On Awake:进入游戏即开始播放。否则要在script里使用play()来激活。
Priority:设置多音源混杂时的播放优先权。0最高256最低,默认是128,背景音乐最好设为0以获得最高优先权。
Volume:距音源1m处的声音音量大小。
Pitch:通过改变播放速度来调节音调,默认1为普通速度。
3D音效设置:
Pan Level:3d引擎对音源的影响级别。
Spread:3d音源的传播角度。
Doppler Level:多普勒效应,0为没有。
Min Distance:在此距离之内声音不会衰减,保持最大音量。
Max Distance:在此距离之外声音的衰减过程结束,保持最小音量。
Rolloff Mode:声音的衰减速度。三种模式:Logarithmic、Linear(指数递减、线性递减)和定制。