最开始要加上头文件
using UnityEngine.SceneManagement;
跳转场景代码
public void returnToMain()
{//跳转至第一个场景
SceneManager.LoadScene(0);
}
public void replay()
{//跳转至第二个场景
SceneManager.LoadScene(1);
}
第一,二个场景由在Build Settings里的顺序决定
从这里点击进去
将场景直接拖拽到框内
如下图,xiaoxiaole是第一个场景,new是第二个场景
给按钮添加事件时,下图中不能直接放脚本,要把写了方法的脚本挂到物体上,把此物体放到此位置
添加点击后触发的方法
参考博客 按钮绑定事件的四种方式
下面这个框不打勾(即开始失败面板被隐藏)
在程序中控制显示面板 SetActive(true);
public GameObject gameOverPanel; //在unity赋值,将面板放入
void Update()
{
gameTime -= Time.deltaTime;
if (gameTime<=0)
{
gameTime = 0;
//显示失败面板
gameOverPanel.SetActive(true);
return;
}
}
面板显示出的效果