CMRotationRate和CMAttitude有什么区别?在文档中,我找不到任何有用的定义。 https://developer.apple.com/reference/coremotion/cmrotationratehttps://developer.apple.com/reference/coremotion/cmattitude

这些属性对设备的运动有何影响?

物理单位是多少,这些值代表什么?

最佳答案

不是特定于代码,而是通用术语(似乎适用于此):

旋转速率是指相对于对象轴的旋转速率。因此,x,y和z属性。因此,这意味着如果转速为y = 1(弧度或每秒度数),则对象的姿态会发生变化。

姿态是指对象的位置,在三个轴上进行描述:x,y和z。态度本身并不一定意味着运动。物体可以保持任何姿态。

因此,主要区别在于:旋转速度描述姿态的变化。
希望这至少会有所帮助。

关于ios - 旋转速度和姿态有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42179854/

10-13 04:03