【发布时间】:2016-05-06 15:18:12
【问题描述】:
我试图为 Accelerometer.Shaken 事件实现某种处理程序,然后我发现 Windows 10 尚不支持此事件,这可以从 answer here 中看出。
现在,即使抖动事件不起作用,Accelerometer.ReadingChanged 事件也可以正常工作。
所以我在想,是否可以从该数据中手动检测摇晃手势?我的意思是,这可能是可能的,但我真的不知道从哪里开始,有人有想法吗?
您每 x 毫秒获取一次 X、Y 和 Z 坐标,必须有某种方法可以根据该数据计算摇动手势。
感谢您的帮助!
【问题讨论】:
-
你可以看到它在移动。什么样的运动与“摇晃”相关,由您决定和实施。平板电脑比小型手机更难摇动。好吧,除非你放下它,它会弹跳:)
-
@HansPassant 是的,我想我可以添加一些设置,让用户决定在引发自定义 Shaken 事件之前达到的阈值级别,感谢您的建议!
标签: c# windows-runtime windows-10 uwp windows-10-universal