游戏场景切换

在Unity中,场景切换要求场景先被打包到SceneinBuild。开场场景默认为排序第一的场景。使用SceneManager.LoadScene()方法可加载场景,通过指定场景编号或名称。若要实现物体在场景间持续存在,可以应用GameObject.DontDestroyOnLoad()函数。
摘要由CSDN通过智能技术生成

场景切换的前提:该场景必须被打包,也就是 “File - Build setting” 这种将场景拖拽进Scene in Build, 排序第一的场景会作为游戏开始的开场场景.

完成场景切换:

  • 命名空间: using UnityEngine.SceneManagement;
  • 加载场景:SceneManager.LoadScene(),多个重载方式: int-场景编号; string-场景名称

跨场景游戏交互(物体带到下一个场景)

  • GameObject.DontDestroyOnLoad(GameObject / Data ): 加载场景不销毁
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值