Kinect场景跳转的坑
来源:互联网 发布:mac右键没有剪切 编辑:程序博客网 时间:2024/06/07 01:56
在开发初期,我自己做了两个场景,然后从一个场景跳转到另一个场景中,第一个场景中挂有KinectManger这个组件,场景跳转时,这个组件伴随着其依附的物体销毁
KinectManger组件中有如下代码:
还有一个问题 ,上图中划线部分(DontDestroyOnLoad)的存在,直接导致第一个场景跳转到第二个场景后出现两个KinectManager这个组件,因为第二个场景中也存在着一个KinectManager组件,这样如果两个场景来回跳的话,就会产生N多个KinceManger组件
如果将载入不删除这行代码注释掉,那么就意味着场景跳转时销毁KinectManger这个组件,也就会触发OnDestroy函数,将Kinect摄像头关掉
能否把closeSensor这行代码注释掉,实践证明这样做是不行的,会导致场景 跳转时软件直接奔溃
上面问题其实Kinect插件(Kinect v2 Examples with MS-SDK 2.10.1)已经专门为场景跳转做一个demo
,很完美的解决场景跳转问题
1 打开插件:
2 接着打开构建设置:
3 打开Scene0-StartupScene这个场景,然后运行,你会发现你的疑团会在这里得到答案
FR:海涛高软(QQ技术交流群:386476712)
阅读全文
2 0
- Kinect场景跳转的坑
- 【cocos2dx】如何实现场景的跳转
- 跳转场景的3种方式
- Unity3D:按钮实现场景的跳转
- unity跳转场景变暗的解决办法
- 场景转换到想要跳转的界面
- 自定义场景和场景跳转
- OpenCV单kinect多帧静止场景的深度图像去噪
- 运行用Kinect重建3D场景的开源app——RGBDemo
- Kinect识别与Unity3D虚拟场景中精准度的问题
- OpenCV单kinect多帧静止场景的深度图像去噪
- Unity3D里场景跳转
- Cocos2d-X 中quick----lua的跳转场景的实现
- [转载]Flash场景之间相互跳转的方法
- [Unity3D]使用触发器实现简单的场景跳转
- Cocos2d-x 的onEnter() 和 onEnterTransitionDidFinish() 场景延时跳转
- Cocos2d-x 的onEnter() 和 onEnterTransitionDidFinish() 场景延时跳转
- 地图滚动及场景跳转的封转
- Java子类和父类构造器问题分析
- Mysql LAST_INSERT_ID()函数
- 【实践】Memory Monitor使用
- easyui 多选下拉框实现查询操作
- js转换Date日期格式
- Kinect场景跳转的坑
- php操作ftp
- hashset和treeset的比较
- 1016. 部分A+B
- 7.13关于数组7.15、指针7.14、7.20
- hibernate(jpa)+spring
- C# winform 把两个Datetimepicker的时间段切割成一天天
- 策略模式
- vue开发:vue父子组件与非父子组件之间的通信