1. 程式人生 > >2018-10-15 聲音元件AudioSource

2018-10-15 聲音元件AudioSource

1.AudioClip音訊剪輯

AudioClip:音訊剪輯(音訊片段)。

匯入Unity的聲音檔案,型別都是AudioClip型別。

Unity能使用的音訊格式有:.aif  .wav  .mp3  .ogg

 

2.AudioSource元件

AudioSource:音訊源元件,作用是用於播放音訊剪輯(AudioClip)資源。

你可以將音訊源元件當成一個“音響”。

新增步驟:

Component→Audio→AudioSource

3.Audio Listener 元件

Audio Listener:聲音偵聽器,就是遊戲世界中的“耳朵”

 

這個元件預設掛載在攝像機身上。

 

 

AudioSource 常用方法

Play()播放

Pause()暫停

Stop()停止

 

  void Start()
    {
        //獲取AudioSource元件
        backGroundMusic = gameObject.GetComponent<AudioSource>();
    }

    private void Awake()
    {
        
    }

    // Update is called once per frame
    void Update ()
    {
        //播放與暫停
        if (Input.GetKeyDown(KeyCode.F10))
        {
            if (musicPlay == true)
            {
                backGroundMusic.Pause();
                musicPlay = false;
            }
            else
            {
                backGroundMusic.Play();
                musicPlay = true;
            }
        }

        //停止播放
        if (Input.GetKeyDown(KeyCode.F11))
        {
            backGroundMusic.Stop();
            musicPlay = false;
        }
    }