在Microsoft Kinect SDK v2.0中,Body
类包含两个属性:
这两个属性都是HandState
枚举的实例,它指定手是否:
- 已关闭(您可以检测到这个以触发Grip手势);
- 套索(这意味着手被握拳,除了指向上方的手指)
- 未跟踪(未跟踪手状态)
- 打开(手是打开的)
- 未知
如果你想检测Grip手势,你可以使用变量保存检测到的最后一个手状态,然后点击"点击"每次此变量将从打开状态传递到已关闭状态时,都会触发。
显然,每次检测到SkeletonFrame时都可以执行所有这些操作。