Unity基礎音效2/3_音效與背景循環音

音效預製物

  • 拖曳OneShotSound物件到Project專案視窗內後,刪除Hierarchy視窗內的OneShotSound物件。
  • 新增GameObject空物件命名為addSound,新增腳本_01_InsSound。
  • 開啟_01_InsSound腳本,寫入按下滑鼠左鍵後產生Sound音效預製物:
  • 拖曳OneShotSound聲音預製物到腳本上後,啟動場景並點選滑鼠左鍵,便會產生只播放一次的音效。
  • 產生音效的物件並不會消失,所以寫入自動刪除腳本以釋放效能,點選專案視窗中的OneShotSound預製物並新增腳本_02_Destory,開啟編輯,在Start宣告中寫入1秒後刪除(如果提前在音效播放完全之前刪除聲音就會被中斷)。

_02_Destory腳本:

循環音

大部分遊戲都有背景音效,此音效在場景一開始就會播放並且會作成頭尾相連的循環設計。

  • 在階層結構視窗新增一個空物件並命名為BackSound。
  • 拖曳Don_t_Change_A_Thing背景音效到BackSound物件上並勾選Audio Source元件內Loop選項。
  • 因為在Audio Source音頻源元件中有勾選Play On Awake屬性,執行場景後音效就會開始播放。

相關文章

Unity基礎音效1/3

Audio Source音頻源

在《Unity基礎音效2/3_音效與背景循環音》中有 2 則留言

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *