【发布时间】:2014-07-15 14:35:23
【问题描述】:
我正在使用手机加速度计获得手机绝对旋转(减去 z 轴),如下所示:
motionManager.startAccelerometerUpdates()
...
if let data = motionManager.accelerometerData {
let x = data.acceleration.x
let y = data.acceleration.y
}
我知道它也可以使用motionManager.startGyroUpdates() 获得,如本答案所述:
Obtain absolute rotation using CMDeviceMotion?
我想知道使用加速度计和陀螺仪来实现这个目标有什么区别。它是不是比另一种更快、更精确、资源消耗更少?
【问题讨论】:
标签: ios accelerometer gyroscope cmmotionmanager