給本身的Unity添加聲音文件

下面說明一下,在Unity 裏是怎麼樣加載聲音文件的。函數

Unity同時支持單聲道和立體聲音頻資產。oop

Unity支持導入如下音頻文件格式:.aif, .wav, .mp3, 和 .ogg,和如下音軌模塊:.xm, .mod, .it, 和 .s3m這裏能夠按類型搜索。spa

通常背景音樂咱們選擇立體聲音,音效選擇單聲道聲音。code

在搜索欄中輸入 t:AudioClip對象

選中聲音文件 檢視面板中能夠看到文件屬性,後面再詳細介紹。blog

 

這裏能夠點擊播放按鈕,試聽一下效果。遊戲

把聲音文件拖到到場景中某個遊戲物體上,這裏咱們新建一個空的物體。並把聲音文件拖到上面。ip

 

選擇以後檢視面板。ci

 

 

 

Play On Awake:打勾就意味着在預製對象調用之初進行播放。不打勾的話,就須要您在代碼裏用audio.play()函數來激活。it

Loop:打勾就意味着讓聲音文件不斷的重複播放,不打勾就只播放一次。

Volume:音量大小。

Pitch:音調,0.5時很低沉,2就已經算是高音了。

Min Distance:最小距離。

Max Distance:最大距離。

Rolloff Mode:衰減模式。您也能夠在它下面的圖形面板手動的調節。但通常若是您選擇的是第一種「Logarithmic Rolloff」模式,播放出來的聲音都會比較小。

若是play on Awake選中,則遊戲開始自動播放音樂。可進入遊戲聽一下效果。

讓咱們經過把選項取消,腳原本控制聲音的播放。

更改剛纔的腳本文件,由於咱們的腳本是附加再另外一個物體上的,因此要先找到附加聲音的物體。

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function Start () {
     
   //經過名稱查找物體。
     
  
     
   var  audio_test = GameObject.Find(「audio_test」);
     
  
     
  audio_test.audio.Play();
     
  
     
   return  true ;
     
     
  }
    

  運行遊戲,咱們就能夠聽到聲音了。

相關文章
相關標籤/搜索