iT邦幫忙

2022 iThome 鐵人賽

DAY 24
0
自我挑戰組

從零開始用Unity設計遊戲系列 第 24

2D小遊戲結尾!!!

  • 分享至 

  • xImage
  •  

今天是挑戰的第24天~~!!

今天要把結束畫面加入遊戲了,跟之前一樣,要開一個新的Scene,並把結束畫面編寫到程式裡,完成一個小遊戲。

STEP1:

可以參考之前做開頭畫面的步驟,這次一樣是在Photoshop做的結尾畫面,長這樣!!!

https://ithelp.ithome.com.tw/upload/images/20221007/20151024ZJq6ekqKZD.png

STEP2:

再來把它儲存到一個新的Scene 名稱是"END"

https://ithelp.ithome.com.tw/upload/images/20221007/201510248mNCLHud5H.png

STEP3:

編寫程式,首先回到原本的Scene的在player的碰撞的地方加入程式,利用昨天新的切換方法,加入碰撞會變換的條件即可完成。

 void OnCollisionEnter2D(Collision2D coll)
 {
  if (coll.gameObject.tag == "flag")
        {
            SceneManager.LoadScene("END");
        }
  }

展示成果:

https://youtu.be/wbi-MZO2Wtc

結語:

雖然製作的相當簡陋,並且有很多可修改的地方,因為是第一次用Unity,所以在細節跟完整度要做調整較為困難,並且還想體驗看看3D的製作,也因為目前遊戲也大多都是3D的,想在挑戰結束之前,繼續挑戰新的專案!!


上一篇
解決出現的驚嘆號!!
下一篇
建立3D專案:開始製作!
系列文
從零開始用Unity設計遊戲30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言