CMRotationRate和CMAttitude有什么区别?在文档中,我找不到任何有用的定义。 https://developer.apple.com/reference/coremotion/cmrotationrate和https://developer.apple.com/reference/coremotion/cmattitude。
这些属性对设备的运动有何影响?
物理单位是多少,这些值代表什么?
最佳答案
不是特定于代码,而是通用术语(似乎适用于此):
旋转速率是指相对于对象轴的旋转速率。因此,x,y和z属性。因此,这意味着如果转速为y = 1(弧度或每秒度数),则对象的姿态会发生变化。
姿态是指对象的位置,在三个轴上进行描述:x,y和z。态度本身并不一定意味着运动。物体可以保持任何姿态。
因此,主要区别在于:旋转速度描述姿态的变化。
希望这至少会有所帮助。
关于ios - 旋转速度和姿态有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42179854/