游戏编程

UGUI音频

2018-04-07  本文已影响40人  王一1

AudioListener组件:听声音的组件,一个场景中只能有一个(一般在摄像机上)

AudioSource组件:

Output:混音器    Mute:静音   BypassEffects音效

Priority:优先级。 多个音频时,先播谁,听哪个

Volume:音量  Pitch:高低音

StereoPan:左右声道

SpatialBlend:2D、3D声音

aud.isPlaying判断声音是否播放;aud.Pause:暂停;aud.Play:播放

1.使用Audiosource组件一般播放的是bgm(需要Audiosource)。

2.短促的不断重复的音频用AudioSource.PlayClipAtPoint();播放(不需Audiosource组件)。使用AudioSource类方法发声:AudioSources.PlayClipAtPoint(要播放的声音,播放位置,声音大小);

3.还有一种播放短促声音的方法(只能在当前位置播放):aud.PlayOneShot();使用组件对象的PlayOneShot方法(需要Audiosource组件)

上一篇 下一篇

猜你喜欢

热点阅读