您当前的位置: 首页 >  unity

每日出拳老爷子

暂无认证

  • 6浏览

    0关注

    135博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unity:如何使用Button切换Scene

每日出拳老爷子 发布时间:2022-01-18 23:43:19 ,浏览量:6

背景:

游戏中点击UI按钮后从当前Scene跳到另一个Scene,看起来是一个挺简单的事情,但是有没有最最简便,不用完全依赖脚本的方法?下面是我的总结:

方法:
  1. 使用Button自带的宏按钮,给Onclick时间追加处理指令。这样的好处,是自己省去了写监听Button被点击的事件。
  2. 具体关联方法就有点小诀窍了,对于Scene对象,Button的默认列表里似乎并没有合适的函数动作,所以还是需要自己写一个LoadScene的脚本,Using UnityEngine.SceneManagement,动作只需要用一个SceneManager.Load(“scene名称”)即可。
  3. 注意,写了这个脚本可不能直接挂到Button事件的绑定栏中去,因为Button事件绑定的需要是一个GameObject,所以我们必须让这个脚本先挂靠一个空的GameObject容器,然后再把容器关联到Button的Click事件中去。
  4. 这时发现右边列表中出现了不少选项,其中就有自定义的函数,选择它,然后参数栏中写入Scene名称即可。
关注
打赏
1657016083
查看更多评论
立即登录/注册

微信扫码登录

0.7479s