我正在使用Kinect开发一个WPF应用程序,我已经将KinectTileButton子类化为创建我自己的版本并定时点击。
但是,我一直在使用Hand Enter监听器,发现当手在按钮的边界内悬停(显示稳定)时,它被多次调用。
我已将kinect的平滑修改为以下值:
args.NewSensor.SkeletonStream.Enable(new TransformSmoothParameters() {
Smoothing = 0.95f,
Correction = 0.0f,
Prediction = 0.0f,
JitterRadius = 0.01f,
MaxDeviationRadius = 0.08f
});
但是我无法想象这会产生什么影响(除非现在屏幕上出现抖动,但背景中的读数意味着手到处都是)。
我欢迎任何想法。谢谢!
答案 0 :(得分:0)
虽然我的某些部分认为我应该根据我找到的答案的平凡性删除这个问题,但我会在文档中保留它以供参考,其他人是否应该遇到这样的问题。 我的问题只是XAML文件中控件的排序。 kinect区域应该位于总体布局管理器中(即画布,统一网格等)。