Tag: core motion

iPhone – 了解iPhone旋转

我正在墙上试图理解这一点。 看下面的图片。 假设我有一台iPhone搁在桌子上。 此时,通过核心运动的旋转读数为偏航,滚转和俯仰的0,0,0(图A)。 然后我把它翻转90度。 现在它正坐在桌子上,左边是主button。 现在它读取0,0,0(图片B)。 现在我偏航了180度。 现在坐在桌子右边。 主页button在左边。 现在它读取180,0,0(图片C)。 如果我现在滚动它,问题来了。 假设我滚动-45度。 我应该阅读180,-45,0,但是我正在阅读180,-45,180? (图D)。 这是为什么? 如果我从来没有改变过,为什么它给了我一个球场的价值? 如何能在其他angular度的旋转影响? 谢谢。