現在再加上一點音效做裝飾,先給一個背景音樂,直接在Hierarchy按右鍵開啟Audio->Audio Source,可以提供撥放聲音的元件
接著就把你擁有的背景音樂放上去(這邊就不提供音檔,網路上應該能找到自己想要的音檔)
Unity也有提供一些免費的音樂素材,有需要的也可以去這邊找找,我就不特別示範囉~
現在按下▶撥放應該就會有背景音樂,如果嫌聲音太大或想暫時關閉的話,Game視窗有個Mute Audio可以靜音(只限於測試) ,或是直接調整撥放功能裡面的聲音大小Volume
再來子彈也放個音效,在Player身上放上Audio Source,按Add Component新增一個
Audio Source,再來就稍微改一下Player的程式
//序列化一個撥放器暫名audioS預設空值(在unity記得放入)
[SerializeField] AudioSource audioS = null;
//攻擊的時候
void Attack()
{
//撥放audioS此撥放器內容
audioS.Play();
Instantiate(bullet, transform.position, Quaternion.identity);
}
在unity放入剛剛的撥放器
撥放器內容記得也要放入音樂,就自行找發射子彈的音效囉~
看到素材有個小黑點來當飛機的影子,直接拖曳到Player改一下位置,感覺就立體一點點囉~(自行決定是否更改)
目前應該就能製作出完整的遊戲。