[F20_WebFund] Lab7/8 資工四甲 406231183 崔華文
Submitted by 崔華文 on 日, 2020-12-20 11:531.截圖
2.心得
不算太難,有學到東西
1.截圖
2.心得
不算太難,有學到東西
1.截圖
2.心得
做完之後眼睛感到極度不適, 但還是把它做完,滿有用的
1.截圖
2.說明功能
更改文字標題等顏色
3.心得
雖然這次要改的沒有很多 但之後我能做得更好 是一次學習經驗
點擊build settings,勾選main scene。點擊player settings->build,存在build folder裡,命名為Space_Shooter。點擊Space_Shooter裡的html即可遊玩此遊戲。
https://www.youtube.com/watch?v=a9o6VJlQWHw&list=PLX2vGYjWbI0RibPF7vixmr...
新增Empty Object,命名為Display Text,將Score Text放入該物件底下。新增GUI Text,命名為Restart Text,Text:Restart Text,anchor:upper right,alignment:right,pixel offset(10,-10),放入Display Text底下。新增GUI Text,命名為Game Over Text,Text:Game Over Text,anchor:upper right,alignment:right,pixel offset(10,-10),放入Display Text底下。編輯GameController使得這些Text得以顯示。
將GameController script匯入至DestroybyContact script,編輯DestroybyContact使得當子彈打中目標時能夠加分。將Score Text匯入至GameController script,使得文字能夠呈現。
https://www.youtube.com/watch?v=F6HLFk6JxtU&list=PLX2vGYjWbI0RibPF7vixmr...
新增GUI Text Object,命名為Score Text,將Text欄位改成Score Text,position(0,1,0),Pixel Offset(10,-10)。編輯GameController,新增count變數。
https://www.youtube.com/watch?v=F6HLFk6JxtU&list=PLX2vGYjWbI0RibPF7vixmr...
將Audio folder裡的幾個Object套用至Explosion folder裡對應到的object。將weapon_player放入Player的Component裡,取消勾選play on awake欄位。編輯PlayerController,使得聲音能夠播放出來。將music_background放入Game Controller的Component裡,勾選loop欄位,使的背景音樂能夠重複播放出來。
https://www.youtube.com/watch?v=kBkL7CKdEq0&list=PLX2vGYjWbI0RibPF7vixmr...
編輯GameController,使得Asteroid可以形成一波一波的攻擊。在Scripts folder當中新增script,命名為DestroyByTime,使得套用此script的物件到了固定時間就會消失。將此script套用至Prefab/VFX/Explosions裡的所有object。
https://www.youtube.com/watch?v=r8N6J79W0go&list=PLX2vGYjWbI0RibPF7vixmr...
新增Empty Object,命名為Game Controller。新增Script Component,命名為GameController,編輯該此script使其能控制Asteroid隨機出現的位置及數量。
https://www.youtube.com/watch?v=ZNTph6E2Fvg&list=PLX2vGYjWbI0RibPF7vixmr...