1

我正在为 Android 编写一个应用程序,我想知道如何让屏幕倾斜?例如:如果用户将屏幕向右倾斜,我希望他们的角色(游戏中)向右移动。如果他们向左倾斜,我希望游戏中的角色向左移动。这在 Temple Run 中可以看到,那个人正在跑步,如果你将屏幕向左倾斜,他就会向左移动,反之亦然。谢谢。

4

2 回答 2

2

也许使用加速度计或陀螺仪?在这里查看文档

于 2015-10-11T16:46:06.520 回答
2

我认为你想说的不是标题屏幕,而是获得 GPS 协调。这个问题已经被再次提出,所以我会继续发布相关问题,看看是否可以帮助你。

获取 GPS 坐标:Android

如何在Android中获取当前位置

我的猜测是 Temple Run 游戏会检查 GPS 协调,并根据协调如何改变游戏调用的某种方法。标题将整个屏幕旋转 90 度,而不是其中的一部分。

如果您仍然无法理解,我们会在这里为您提供帮助。

在 snachmsm 评论后编辑:

这里有使用加速度计的详细信息

以及关于使用陀螺仪的答案

于 2015-10-11T16:38:44.427 回答