欢迎光临散文网 会员登陆 & 注册

【Unity基础】声音,音频组件与如何使用

2023-05-29 17:56 作者:六合辞畏  | 我要投稿

       在游戏开发中,声音是一个重要的环节。Unity中的声音组件可以帮助开发者轻松地控制游戏中音频的播放、音量、循环等属性,从而实现更好的游戏体验。本文将详细介绍Unity声音组件的相关概念和技术,以及其在游戏、影视等领域的广泛应用和发展前景。

      在Unity中想要播放声音必须用到两个组件:

   1.AudioListener :声音监听组件

    说白了就是接收声音的组件,只有挂在了这个组件,在场景中播放声音我们才能听到,此组件默认挂载在摄像机上面,不用设置任何参数,新建摄像机都会挂载这个组件,场景中保证有一个即可,多余的需要移除,不然会有提示

音频监听组件

 2.AudioSource:声音播放组件

   用这个组件可以播放我们想要的声音,播放长音频的时候也可以播放短的音效,代码中修改的参数大多来自于这个组件

   

音频播放组件

其中在AudioSource组件中我们需要了解的参数有:

AudioClip:所要播放的音频,支持格式有.MP3  .ogg  .wav  .aif

静音(Mute):是否静音

唤醒时播放(PlayOnAwake):勾选后运行时候会自动播放

循环(Loop):勾选后会重复播放,适用于背景音乐

音量(Volume):调节音量大小

音调(Pitch):调节音调大小

空间混合(3D Sound Settings):0是2D,拖到1就是3D声音,声音大小会根据距离产生变化


代码比较简单


【Unity基础】声音,音频组件与如何使用的评论 (共 条)

分享到微博请遵守国家法律