Unity 之 添加背景音樂 以及 Slider控制


游戲音頻分為背景音樂與環境音樂兩種。
Audio   Clip(音頻剪輯)有四種音樂格式。
MP3:適合較長音頻,作為背景音樂。
Ogg:適合較長音頻,作為背景音樂。
Wav:適合較短音頻,作為環境音樂。
Aiff:適合較短音頻,作為環境音樂。


在主攝像機 屬性中單擊Add Component 選擇Audio 組件單擊在選擇Audio Source組件。這樣聲源組件就添加到了主攝像機中了。

public class BackMusic : MonoBehaviour {
    public AudioClip music;
    private AudioSource back;
    void Start () {
        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;
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM