Unity 之 添加背景音樂 以及 Slider控制
阿新 • • 發佈:2017-06-24
logs 設置 play iou ogg ios style bsp void
遊戲音頻分為背景音樂與環境音樂兩種。
Audio Clip(音頻剪輯)有四種音樂格式。
MP3:適合較長音頻,作為背景音樂。
Ogg:適合較長音頻,作為背景音樂。
Wav:適合較短音頻,作為環境音樂。
Aiff:適合較短音頻,作為環境音樂。
在主攝像機 屬性中單擊Add Component 選擇Audio 組件單擊在選擇Audio Source組件。這樣聲源組件就添加到了主攝像機中了。
public class BackMusic : MonoBehaviour { public AudioClip music; private AudioSource back; voidStart () { back = this.GetComponent<AudioSource>(); back.loop = true; //設置循環播放 back.volume = 0.5f;//設置音量最大,區間在0-1之間 back.clip = music; back.Play(); //播放背景音樂, } }
使用UI組件 Slider 控制音量大小:
public class BackMusic : MonoBehaviour { public AudioClip music;private AudioSource back; public Slider slider; void Start () { back = this.GetComponent<AudioSource>(); back.loop = true; //設置循環播放 back.volume = 0.5f;//設置音量最大,區間在0-1之間 back.clip = music; back.Play(); //播放背景音樂 } void Update() { back.volume= slider.value; } }
Unity 之 添加背景音樂 以及 Slider控制