【发布时间】:2014-03-02 01:29:08
【问题描述】:
我想开发一个应用程序,我应该在其中获得 iPhone 旋转和方向。一旦我得到这个值,我想制作一个跟随设备旋转/方向的立方体。
你知道任何谈论它的网站吗?或者你知道我应该在哪里搜索有关它的信息..?
【问题讨论】:
标签: ios iphone accelerometer gyroscope core-motion
我想开发一个应用程序,我应该在其中获得 iPhone 旋转和方向。一旦我得到这个值,我想制作一个跟随设备旋转/方向的立方体。
你知道任何谈论它的网站吗?或者你知道我应该在哪里搜索有关它的信息..?
【问题讨论】:
标签: ios iphone accelerometer gyroscope core-motion
使用 CMMotionManager 开始获取动态更新。使用计时器轮询运动管理器;在每次投票中,检索运动管理器的deviceMotion.attitude。然后,您可以根据设备的态度变化做任何您想做的事情。我相信,如果您要以 3D 形式移动图像,我相信最准确的方法是使用带有 quaternion 态度的 OpenGL。但是,如果您只是制作关卡,则可以改用rotationMatrix(并基于它应用变换)。
【讨论】: