iT邦幫忙

2021 iThome 鐵人賽

DAY 24
0
Mobile Development

30天輕鬆學會unity自製遊戲系列 第 24

30天輕鬆學會unity自製遊戲-添加音效

現在再加上一點音效做裝飾,先給一個背景音樂,直接在Hierarchy按右鍵開啟Audio->Audio Source,可以提供撥放聲音的元件
https://ithelp.ithome.com.tw/upload/images/20210924/20140598TtdxK3GU6C.png
接著就把你擁有的背景音樂放上去(這邊就不提供音檔,網路上應該能找到自己想要的音檔)
https://ithelp.ithome.com.tw/upload/images/20210924/20140598lwh24eCYzY.png
Unity也有提供一些免費的音樂素材,有需要的也可以去這邊找找,我就不特別示範囉~
https://ithelp.ithome.com.tw/upload/images/20210924/201405989bnWmoGe2Q.png
現在按下▶撥放應該就會有背景音樂,如果嫌聲音太大或想暫時關閉的話,Game視窗有個Mute Audio可以靜音(只限於測試) ,或是直接調整撥放功能裡面的聲音大小Volume
https://ithelp.ithome.com.tw/upload/images/20210924/20140598ylZt8tMXlD.png
再來子彈也放個音效,在Player身上放上Audio Source,按Add Component新增一個
Audio Source,再來就稍微改一下Player的程式
https://ithelp.ithome.com.tw/upload/images/20210924/20140598dIxUu0Y9m6.png

	//序列化一個撥放器暫名audioS預設空值(在unity記得放入)
    [SerializeField] AudioSource audioS = null;
	//攻擊的時候
    void Attack()
    {
		//撥放audioS此撥放器內容
        audioS.Play();
        Instantiate(bullet, transform.position, Quaternion.identity);
    }


在unity放入剛剛的撥放器
https://ithelp.ithome.com.tw/upload/images/20210924/201405986AFuAiuAXu.png
撥放器內容記得也要放入音樂,就自行找發射子彈的音效囉~
https://ithelp.ithome.com.tw/upload/images/20210924/20140598W8FkykBsuz.png
看到素材有個小黑點來當飛機的影子,直接拖曳到Player改一下位置,感覺就立體一點點囉~(自行決定是否更改)
https://ithelp.ithome.com.tw/upload/images/20210924/20140598OCTNT5iuNa.png
目前應該就能製作出完整的遊戲。


上一篇
30天輕鬆學會unity自製遊戲-撿道具
下一篇
30天輕鬆學會unity自製遊戲-增加搖桿&修改畫布
系列文
30天輕鬆學會unity自製遊戲30

尚未有邦友留言

立即登入留言