Kinect帮助文档翻译之三 多场景
来源:互联网 发布:为知笔记vip多少钱 编辑:程序博客网 时间:2024/06/18 04:24
为了在多个场景下都能使用KinectManager这个组件,它必须被附在一个只生成一次、不会被销毁且在所有场景中都能访问的游戏物体上,显然把它附在MainCamera上是不合适的。你可以这样:
1、 创建一个新场景,命名为‘StartupScene’。并把它作为游戏开始时的默认加载场景
2、 打开StartupScene这个场景
3、 创建一个空物体,命名为KinectObject’
4、 将KinectManager脚本组件附加在上面创建的空物体上并根据需要设置属性。当然,如果你需要你还可以添加teractionManager, SpeechManager 或者 FacetrackingManage这些脚本组件。
5、 将KinectScripts/Extras/LoadMainLevel脚本添加到KinectObject’上。这个脚本将会加载下一个场景,随后初始化Kinect-sensor。
6、 保存场景StartupScene
7、 打开任意一个场景
8、 确保MainCamera上没有附加任何KinectManager(或者其他用于管理)的脚本。
9、 如果你的场景中需要avatar,像上面例子里那样设置好你的avatar。别忘了要将KinectScripts/AvatarController脚本附加在每一个avatar上,再在MainCamera上附加KinectScripts/Extras/SetSceneAvatars脚本
10、如果你需要在你的脚本中使用KinectManager提供的公有方法,你可以使用‘KinectManager kinectManager = KinectManager.Instance;’.语句来获取引用。通过同样的方法你还可以引用InteractionManager, SpeechManager 或者 FacetrackingManager
- Kinect帮助文档翻译之三 多场景
- Kinect帮助文档翻译之二 手势
- Kinect帮助文档翻译之一 入门
- GIT帮助文档翻译之git-archive
- GIT帮助文档翻译之git-add
- 官方帮助文档之Fragments翻译
- 【Kinect for Windows SDK MSDN文档翻译】之二
- QtXml帮助文档翻译
- EMF帮助文档翻译
- QSettings帮助文档翻译
- [翻译]Wintermute联机文档之三
- Flume官方文档翻译之(三)
- Tomcat帮助文档翻译(未完成)
- cmdlet帮助文档翻译说明
- CreateInstall5.7.2 帮助文档翻译
- PhoneGap API帮助文档翻译
- MATLAB帮助文档翻译小结
- LDTP帮助文档翻译版
- 简单通过点击左右按钮来改变图片轮播
- Lua与C++交互初探之C++调用Lua
- Lua与C++交互初探之Lua调用C++
- Kinect帮助文档翻译之一 入门
- Kinect帮助文档翻译之二 手势
- Kinect帮助文档翻译之三 多场景
- VRP-Lua学习笔记
- KinectStudio使用教程
- Unity使用Kinect初级教程
- CentOS 6.5下安装yum
- 教你如何制作程序安装包
- 【Python】记录五:使用anaconda安装Tensorflow+在spyder和jupyter中启动Tensorflow
- 学习Unet的一些过程
- 第九周 项目2