在Unity的项目当中,切换场景是一个非常重要的一部分,我们可以通过添加按钮,然后通过脚本的形式进行场景切换

首先我们新建两个场景分别为01,02
请输入图片描述

我们在01场景中添加一个按钮对象。然后保存当前场景
请输入图片描述

然后我们点击左上角的File选择到Build Settings..
请输入图片描述

然后点击add Open Scenes把当前场景添加进去下标号为0,02场景也是这样操作
请输入图片描述

然后在Canvas创建一个叫Button_Click的脚本

请输入图片描述

然后在写代码之前要引用UnityEngine.SceneManagement命名空间,这样我们才能够进行场景跳转
请输入图片描述

之后我们把脚本的start和update方法删掉然后写上一个公有空方法LoadingSence,之后再方法里面写上SceneManager.LoadScene(1),注意这里的1是02场景的下标,只要进入Build Settings..里面查看场景02是否有被添加进去
请输入图片描述

写完以后去到button组件点击+号添加事件

请输入图片描述

之后把挂在脚本的Canvas拖到Button组件的事件中去
请输入图片描述

然后点击No function选择我们的脚本然后在选择LoadingSence,这样我们点击button就可以跳转场景了!
请输入图片描述

完整代码:

public void LoadingSence()
{
    SceneManager.LoadScene(1);
}