Unity基礎音效3/3_運用方式

更改音效的運用方式

接下來我們學習如何在開始運行時,更改背景音樂的方法。

  • 在BackSound物件上新增新腳本_03_ChangeSound並打開編輯,新增AudioClip陣列放置所有音效,新增Int AddNum指定執行陣列中的音效,如果按下滑鼠左鍵,AddNum加1後播放AudioClip[AddNum]音效,因為陣列從0開始,並且現有的音效只有5個,陣列最大值為4,如果數字超出陣列最大值,會出現錯誤,所以指定AddNum等於4的時候,如果按下左鍵,AddNum等於0。

_03_ChangeSound腳本:

  • 拖曳音效到Audio陣列中。
  • 運行場景後,音效就會隨著點擊滑鼠左鍵更改音效了,學會了音效的運用後,可以試者把先前的飛機射擊遊戲,開啟並套入音效。

音效套用

  • 開啟AirPlane專案,新增07_Sounds資料夾並拖曳音效素材到資料內。
  • 新增空物件ShotSound病拖曳射擊聲_0008到物件上,製作成音效預製物。
  • 新增_09_Destory並給予ShotSound預製物後打開編輯。

_09_Destory腳本:

  • 開啟_05_PlayerMouse腳本,公開GameObject物件ShotSound,並且在Update內寫入,按下滑鼠左鍵時隨著子彈一同產生音效。
  • 拖曳ShotSound到Player物件上_05_PlayerMouse腳本元件內的公開GameObject物件ShotSound欄位上。

執行場景後發射子彈就會聽到,射擊的音效產生,可以自行配製音效,給予背景音效,製作好一款飛機射擊遊戲。

相關文章

Unity基礎音效1/3

Audio Source音頻源

Unity基礎音效2/3

音效與背景循環音

發表迴響

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