0%

unity切换场景的方法

目前了解到的切换场景、页面的方法是创建多个场景进行跳转

创建两个空场景n1、n2

同时加载n1、n2,在file->build setting里添加两个场景,使编号分别为0、1,关闭设置窗口。


单独打开n1,让n2不加载或者移除n2

在层级窗口,创建UI->Button

在项目窗口创建c sharp文件,命名为Jump,如下图编辑此文件。


将Jump拉到Canvas的检视窗口,为什么要拉到这里,是因为下一步添加脚本不能直接拉C sharp文件,需要拉一个游戏体。

这一步可以理解为安置,下一步理解为引用。

选中Button游戏体,在检视窗口的button脚本下按加号,将Canvas游戏体拉到runtime only下,在runtime only右选择Jump.OnLoginButtonClick

加载n2,卸载n1,创建Image,拉一张图片到检视窗口的下图位置,图片要先处理为精灵,调整长宽。


保存场景,加载n1,卸载n2,paly,成功。