1

我想检测用户何时跳跃以及跳跃的强度。我很快就会为这种行为找到好的资源。

有没有处理这个的图书馆?

获得准确数据的难易程度如何? (即真正的跳跃和用户快速向下移动手机之间的区别)

4

1 回答 1

1

您需要做的就是读取加速度计读数。要确定跳跃和用户移动手机之间的差异,您将检测到突然的冲击。因此,您正在对加速度计数据变化的速率进行采样。如果它迅速变化超过您创建的阈值,那么它一定是跳跃,反之亦然。结帐CoreMotion

这是一个过时的教程,但总体思路是相同的。

检测碰撞(突然撞击)

于 2013-06-12T13:38:09.543 回答