現在死亡後有了兩個選項,一個重新開始遊戲,一個是回到標題,目前只有一個場景,所以第一步快速製作一個開頭標題,開新場景,新場景記得先儲存
遊戲背景放上來,調整圖層前後,調整Camera位置,如果不確定如何設定可以儲存回到Game場景上看看所有的設定(大致都了解如何製作的也可以自行嘗試自己要的開頭,還可以加一些簡單動畫(類似死亡畫面的淡入…))
增加一個開始遊戲的按鈕,跟死亡畫面一樣的做法(直接放上按鈕就可以囉~)記得修改畫布大小
按鈕有了 簡易的背景有了,可以把原場景的敵人複製一個進來(看自己想要如何設置Menu)
最後加一個標題
現在來寫按鈕程式,開一個空物件暫取名:GameManager程式名也可以取一樣
(這按鈕的GameManager兩個場景都需要,製作好在複製過去即可)
開GameManagert程式
最上面要新增一條using UnityEngine.SceneManagement;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//使用unity的場景功能
using UnityEngine.SceneManagement;
public class GameManager : MonoBehaviour
{
//公開一個Again()等等按鈕會用到
public void Again()
{
//讀取場景名"GameScence"這個名稱要一模一樣別打錯字囉
SceneManager.LoadScene("GameScence");
}
//公開一個Menu()等等按鈕會用到
public void Menu()
{
//讀取場景名"Menu"這個名稱要一模一樣別打錯字囉
SceneManager.LoadScene("Menu");
}
}
寫完程式後把這些功能安裝在按鈕上
把GameManagert拖曳過去選要得程式 重新開始是要回到Game場景就選Again() 遊戲開頭是要回到Menu場景就選Menu()
開頭按鈕也一樣
現在測試會出現找不到Menu()的場景,unity製作場景要使用就一定要來設定,才會讀取出設定好的場景
新增當前場景,或用拖曳的都可,打包時要讓Menu先顯示就往上調整,右邊的0(1…)是場景順序可以把Menu往上調整
現在就可以正常的切換場景囉~