Kinect 姿势检测
- 新建一个脚本继承KinectGesture.GestureListenerInterface接口,并实现该接口中的方法。在GestureCompleted方法中添加要监听的姿势。
上面的方法都是继承的KinectGesture.GestureListenerInterface接口中的方法,看名字应该能知道是什么时候调用的吧,在这里我就不一一解释了。
2.在场景中新建两个空物体KinectManager和GestureManager,KinectManager上面添加KinectManager脚本,GestureManager添加刚刚写的脚本。(这步我就不截图了)
3.将GestureManager物体托给KinectManager中的GestureListens。(注意:Element0中必须是脚本,不能是文本等)
4.将需要监听的姿势在Player Common Gestures添加上。(注意:要跟第一步脚本里的添加的姿势一样)
5.最后一步,在KinectManager物体上添加KinectGestures脚本,并托给本身KinectManager脚本中的GestureManager。
看图:
使用Kinect检测用户的姿势就完美完成了,想要在视图中看到真实画面,请看我的前几篇博客。
至于上面第3条的注意,看图:
当Text组件在脚本的上方时:
Gesture Listeners中显示的就是文本的图标了。