您的位置:首页 > 移动开发 > Unity3D

unity声音文件播放

2017-07-02 22:34 232 查看
Unity3D一共支持4种格式的文件

.AIFF  .WAV :适用于较短的音乐,可用作音效

.MP3  .OGG:适用于较长的音乐,可用作背景音乐

第一种方法:可以通过添加AudioSource组件来播放声音文件,而AudioSource组件有很多属性:






常用属性:

AudioClip:声音片段。

Mute:是否静音

Bypass Effects:是否打开音频特效

Play On Awake:开始时自动播放

Loop:是否循环播放

Volume:声音大小,范围在0.0 到 1.0

Pitch:声音播放的速度,范围在 -3 到 3,当取值1时为正常播放,小于1时减慢播放,大于1时加速播放

第二种方法:static void [b]PlayClipAtPoint (clip : AudioClipposition : Vector3volume :
float = 1.0F)[/b]



unity圣典解释是:在指定位置播放剪辑。播放完成后自动消除音频源。正在播放声音的音频源被返回。

第一个参数是要播放的音频文件,第二个参数是播放的三维坐标位置,第三个参数是音量的大小(可不输入,默认为1)

这个方法比起添加AudioSource组件要简便得多,通过该方法你可以在一个物体上播放多个声音而相互之间不会被干扰。但是该方法不能设置循环也不能添加其他声音效果,只播放一次就会自动销毁。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity 声音 unity3d 音频