Vuforia 在多次AR场景与非AR场景之间切换时可能会出现黑屏的解决方法
来源:互联网 发布:战龙三国四灵进阶数据 编辑:程序博客网 时间:2024/06/05 01:18
在unity 5.3.4中
using UnityEngine;using System.Collections;using UnityEngine.SceneManagement;using Vuforia;public class ClearBlackScript : MonoBehaviour { public void loadStartPage() { StartCoroutine(LoadScenes("StartScreen")); } IEnumerator LoadScenes(string sceneName) { if (TrackerManager.Instance.GetTracker<MarkerTracker>() != null) { MarkerTracker marker = TrackerManager.Instance.GetTracker<MarkerTracker>(); marker.Stop(); } if (TrackerManager.Instance.GetTracker<TextTracker>() != null) { TextTracker textTracker = TrackerManager.Instance.GetTracker<TextTracker>(); textTracker.Stop(); } if (TrackerManager.Instance.GetTracker<ObjectTracker>() != null) { ObjectTracker objTracker = TrackerManager.Instance.GetTracker<ObjectTracker>(); objTracker.Stop(); } //此处返回waitForSeconds,因为我是在OnGUI中启动协程,如果不用WaitForSeconds,就会识别两次模型 yield return new WaitForSeconds(0.5f); //WaitForEndOfFrame(); //Application.LoadLevel(sceneName); SceneManager.LoadScene(sceneName); }}在unity 5.2.2中
using UnityEngine;using System.Collections;using Vuforia;public class ClearBlackScript : MonoBehaviour {public void loadStartPage(){StartCoroutine (LoadScenes ("vuforiaAniamtion"));}IEnumerator LoadScenes(string sceneName){if (TrackerManager.Instance.GetTracker<MarkerTracker> () != null) {MarkerTracker marker = TrackerManager.Instance.GetTracker<MarkerTracker>();marker.Stop();}if (TrackerManager.Instance.GetTracker<TextTracker> () != null) {TextTracker textTracker = TrackerManager.Instance.GetTracker<TextTracker>();textTracker.Stop();}if (TrackerManager.Instance.GetTracker<Tracker> () != null) {Tracker objTracker = TrackerManager.Instance.GetTracker<Tracker>();objTracker.Stop();}yield return new WaitForSeconds(0.5f);Application.LoadLevel (sceneName);}}
0 0
- Vuforia 在多次AR场景与非AR场景之间切换时可能会出现黑屏的解决方法
- Vuforia+Unity AR场景播放音频控制
- 关于unity中使用Vuforia制作AR场景如何设置自动对焦的问题(全网独家)
- AR入门系列-在vuforia官网的使用-01-史上最详细AR入门教程
- AR开发使用Vuforia的ARCamera真实背景相机显示黑屏问题
- AR识别场景中UI被挡住的问题
- AR在IOS10上闪退的解决方法
- 移动AR演示上下车场景
- Vuforia实现AR效果
- vuforia + unity “Hello AR”
- Vuforia AR学习
- 提供3D虚拟内容与场景套件 使用SceneKit为您的AR体验添加逼真的三维对象
- cocos2d-x中场景之间的切换
- Android Activity切换(跳转)时出现黑屏的解决方法 分享
- Android Activity切换(跳转)时出现黑屏的解决方法 分享
- 关于高通AR vuforia 4.2.3在UNITY5.0中发布到安卓白屏的问题
- unity5+Vuforia SDK5实现高通AR在unity下的环境构建
- Unity编程笔录--实现AR与3D场景结合效果
- Unreal Engine 4:数据存储
- Java面试知识点总结
- C#实现类似百度网盘、360云盘在“我的电脑”磁盘驱动器
- Spring源码阅读-BeanFactory子接口ListableBeanFactory
- web前端-HTML 媒体插件 022
- Vuforia 在多次AR场景与非AR场景之间切换时可能会出现黑屏的解决方法
- Android Studio应用打包+代码混淆
- mysql分表和表分区详解
- JQuery时间戳转换普通日期格式
- VS2015编译FFMPEG
- java常用开发工具类大全,涵盖常见工作的问题(超赞)
- 我的生活-蓦然回首智能信息科技平台:高效办公OA,信息共享。专业的桌面信息数据管理软件,互联网信息E时代
- RCC_APB2PeriphResetCmd(0X01FC,DISABLE)
- volatile 关键字