首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DeviceOrientationEvent的Alpha、Beta、Gamma值...有人能帮我解释一下如何可视化吗?

DeviceOrientationEvent的Alpha、Beta、Gamma值...有人能帮我解释一下如何可视化吗?
EN

Stack Overflow用户
提问于 2014-11-14 01:23:37
回答 1查看 474关注 0票数 1

According to this documentationalpha值表示设备围绕z轴的运动,范围为0到360度。beta是围绕x轴的运动,从-180到180。最后,gamma是设备围绕y轴的运动,范围从-90到90。

我困惑的是,它们不是都应该进行360度扫描吗?另外,对于所有这些人来说,0度在哪里?

EN

回答 1

Stack Overflow用户

发布于 2014-11-14 01:41:06

我还没有深入研究过这个问题,所以请对这个答案持保留态度。

0,0,0是设备的自然位置。

您可以使用这些值解析任何方向。如果你考虑从-90到90的gamma,那就像是把你的手机从一个边缘带到另一个边缘。

现在,如果你想继续从左到右滚动,让你的手机上下颠倒,该怎么办?您的beta值将大于90度(或<-90度)。

基本上,您不需要在每个测量上使用360来确定方向的色域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26914723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档