4***@qq.com
4***@qq.com
  • 发布:2018-03-12 08:49
  • 更新:2018-05-26 12:43
  • 阅读:1671

加速传感器的方向问题

分类:HTML5+

查了一些资料,三轴的正方向应当是:
x轴正方向朝右,y轴正方向朝上,z轴正方向朝前。

那么为啥我监听Acclelerometer时,手机朝天平方时,zAxis的值为正?
手机竖直,yAxis为正?
向左倾斜,xAxis为正?

是不是我的理解有误?

2018-03-12 08:49 负责人:无 分享
已邀请:
回梦無痕

回梦無痕 - 暂停服务

H5 加速传感器给出的三个数值应该是指三个方向上的受力情况。
三个方向是指,
X-总是指向手机右方
Y-总是指向手机上方
Z-总是指向手机屏幕正方

假设桌面是水平的。
手机静止平放在桌面,这个时候,屏幕正面方向朝天,Z上受到重力数值9.8,XY方向没有受力数值0
手机静止垂直于桌面,这个时候,屏幕正面方向平行于桌面,Y上受到重力数值9.8,XZ方向没有受力数值9.8
手机静止左倾斜在桌面,这个时候,屏幕正面方向平行于桌面,XY上受到重力数值为正,Z方向没有受力数值0
懂一点物理会好理解一点。

根据三个数值,可以算出设备的方向状态,根据三个数值的变化,可以算出设备运动情况

l***@163.com

l***@163.com

通过这些数据可以做哪些小功能,可不可以做个水平测试钢球的小功能?

该问题目前已经被锁定, 无法添加新回复