游戏胜利场景
1.胜利场景
新建或者从MainMenu来
打开MainMenu场景,File->Save As
保存到Assets/Scenes文件夹下,命名为VictoryScene
将VictoryScene加入到BuildSettings中
将最后一关(如Boss_1场景)中,LevelManager下的LevelToLoad修改为胜利场景VictoryScene,全部通关后跳转胜利场景
2.场景界面
修改标题图片资源
调整按钮数量,只留下返回主界面按钮
在Canvas下,新建两个Text,提示成功
3.脚本
新建脚本GameVictory.cs绑定到Canvas下,同时移除MainMenu的绑定
添加场景管理头文件
添加参数mainMenu,指向主界面场景
添加GoMainMenu()函数,调整场景
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class GameVictory : MonoBehaviour
{
public string MainMenu; //主界面场景
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
public void GoMainMenu()
{
SceneManager.LoadScene(MainMenu);
}
}
添加按钮onClick绑定
Canvas下设置mainMenu为主场景