Unity3D 如何加载场景

unity 加载场景的方式分为 直接加载和动态加载

 SceneManager.LoadScene(PCLevelName);//直接加载,销毁掉原来的场景
 SceneManager.LoadSceneAsync(PCLevelName);//异步加载,加载完成后销毁原来的场景
 SceneManager.LoadScene(PCLevelName, LoadSceneMode.Additive);//直接加载,把加载的场景叠加到原场景上
 SceneManager.LoadSceneAsync(PCLevelName,LoadSceneMode.Additive); //异步加载,,把加载的场景叠加到原场景上

unity arkit 如何加载场景之后变成一个包裹的场景

//需要在arkit场景中的主摄像机下添加一个普通摄像机
SceneManager.LoadSceneAsync(ARLevelName, LoadSceneMode.Additive);//加载包裹场景的
GameObject ARCamera = GameObject.Find("ARCamera");//找到添加的普通摄像机
//屏蔽原摄像机启用添加的摄像机
ARCamera.GetComponent<AudioListener>().enabled = true;
ARCamera.GetComponent<Camera>().enabled = true;
Camera.main.GetComponent<AudioListener>().enabled = false;
Camera.main.GetComponent<Camera>().enabled = false;
  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值