Core-Motion /加速度计:检测iPad的一个边缘何时抬起

时间:2011-10-16 21:59:24

标签: ios accelerometer core-motion

我最近完成了一场投球训练比赛。

问题是游戏要求用户做出数以千计的A / B /两者决定,而且我遭受RSI的严重影响我无法播放。我只是设法编写它。但这太过分了。

我希望能够将设备放在我的膝盖上并抬起我的左膝盖为A,我的右膝盖为B,双膝盖为'不'。

是否有人知道某些代码会切入追逐并节省我不得不使用原始加速度计数据?

或者这是一个愚蠢的问题?也许只有几行代码才能获得这些数据?谁能清楚看到它?

1 个答案:

答案 0 :(得分:1)

我希望您需要检测多个轴更改,但您很可能最终会自己完成这项工作。

要获得一些帮助,您可以查看http://developer.apple.com/library/IOS/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/MotionEvents/MotionEvents.html.

但您可能会发现CMDeviceMotionObject可能符合您的要求,因此您可以了解设备的定位:

http://developer.apple.com/library/IOS/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/MotionEvents/MotionEvents.html

这可能是最简单的方法,我相信。