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