iT邦幫忙

2022 iThome 鐵人賽

DAY 20
0
自我挑戰組

從零開始用Unity設計遊戲系列 第 20

目標:加入音樂~~

  • 分享至 

  • xImage
  •  

今天是挑戰的第20天,也準備接近尾聲了~

今天要將音樂加入到遊戲中。首先在Unity中,若是想要播放音樂,可以粗略分成『背景音樂』與『遊戲音效』兩大類。 背景音樂需要在開始遊戲、物件建立時就會開始播放,也能設定重複播放,而遊戲音效則是在觸發特定事件,比方說HP歸0播放失敗的音效。

而設定的地方在Main Camera>>>

https://ithelp.ithome.com.tw/upload/images/20221003/20151024r9LUpJc7Sd.png

1.Audio Listener是一開始內建在Main Camera的元件,用處就像聲音接收器,用來接收遊戲所有音樂和音效,如果Sence中通常只會有一個Audio Listener,而沒有這個組件,將聽不到任何聲音,要是多於一個,可能出現聲音混亂或消失的問題~

再來介紹AudioSource比較主要的功能

https://ithelp.ithome.com.tw/upload/images/20221003/20151024kJ1V9RUYR5.png

1. AudioClip,也就是要播放的音樂檔案。

2. Output,音頻的輸出,要是空的代表輸出到Audio Listener了

3. Mute,音樂是否要靜音

4. Bypass Effects,Bypass Listener Effects,Bypass Reverb Zones,更細項的設定(像回音混淆等等) 不是大師級好像不會用到

5. Play On Awake,這裡要記得勾選,也就是開始時播放音樂。

6. Loop,這也需要勾選,在音樂撥放結束時,重新撥放。

這次下載的音樂(Ambient Piano & Strings)的免費網站~

https://pixabay.com/music/search/theme/background%20music/

把下載的檔案拉到AudioSource的AudioClip即可完成簡單的背景音樂!


上一篇
目標:建立血量條(二)
下一篇
做開始的頁面
系列文
從零開始用Unity設計遊戲30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言