计算iPhone 4上的旋转

时间:2010-11-24 13:59:01

标签: iphone objective-c ios4

我正在使用Core Motion并且想要计算旋转,所以如果我将iphone放在桌子上并开始顺时针旋转并做360度,我将获得1次旋转。

我应该使用Core Motion,偏航,滚动,俯仰,重力,旋转矩阵或?

请帮帮我。

干杯。

1 个答案:

答案 0 :(得分:0)

你想要观看偏航 - 这是围绕一条直线向上的虚拟线旋转出来的。它实际上从+180到-180,但是为了你的目的,如果你顺时针旋转,屏幕向上,那么你可以只注意数字来获得更高而不是更低 - 这将检测到值超过-180并重新出现在+180以下的某个地方。或者,如果您希望能够顺时针或逆时针检测旋转,请查找大于180的任何绝对值变化。