一、描述
Audio音频的播放很重要,游戏中的背景音乐还要音效等
##二、说明 Mp3 : 一般用于播放长音乐,如背景音乐 Wav :一般用于播放短音效,如开枪的声音,因为wav的是无损音效,切文件很大.
如果某个物体需要播放声音的话,在物体上添加一个AudioSource组件
,并且在里面添加音频数据源,这样你在他旁边的时候就可以听到它发出的声音,但是如果想要听他发出声音,必须自身带有AudioListener组件
,这样才可以有耳朵去听别的物体发出的声音。
##三、属性面板
AudioClip : 数据源 Mute : 禁止播放音乐 Play On Awake : 当应用刚启动的时候会播放,用于 游戏第一次启动 Spatial Blend : 是用于调整这个音频是 2d还是3d的,3d是会根据距离的远近来调整音量的大小,更接近现实, 而2d不会。
##四、混音器(AudioMixer)
在游戏中,有很多的音效,对所有音频的管理也是很重要的,比如用户调节游戏音量的时候,整个游戏中的所有音效或者音乐都需要受到影响,这时你就需要统一管理了,在5.0之前是用一个AudioManager来管理,5.0后出现了一个混音器AudioMixer
。
使用方式 所有的音频组件都有一个output属性,这里就是统一管理的输出口,这里需要放入的东西就是混音器中创建的管理口,以下是流程
#####(一) 打开 Window - Audio Mixer,在groups组中添加2个音效管理文件music,bgSound
#####(二) 组成父子关系 music和bgsound都是在master下面的,master可以算是游戏的总音量,当master音量下降时,他的子音效的音量都会降低。
#####(三)绑定到对应的音频上 把对应的音频管理文件绑定到对应的音频上,这个音频的音量输出大小以后都会受到这个音频管理的影响,以后只需要改动音频管理文件,就会影响到所有绑定了这个音频管理文件的音频组件的音量了。
####通道的音效 这个音效可以在原先的音频上增加效果,比如回声之类的