加速度计方向检测

时间:2011-02-01 23:11:16

标签: iphone accelerometer

我有以下代码

playerPosition.x += acceleration.x * 10;
playerPosition.y += acceleration.y * 20;

加速目前有效,我想检测玩家是否应该向后移动(y减少),如果是,则将其改为

playerPosition.y += acceleration.y * 10;

如何检测加速度计的加速度是否为负?

如何检索运动方向?左右等?

1 个答案:

答案 0 :(得分:2)

您只需将加速度与0

进行比较
acceleration.y < 0.0

acceleration.y > 0.0

有一个免费的应用程序iSimulate,您可以在其中查看加速度计输出的值。