我正在计划要为Android编写的游戏,而加速度计是我不熟悉的东西。获取倾斜度并为玩家创建矢量是游戏中非常重要的部分。我已经阅读了文档和各种教程。这样做有点让人困惑,我所读到的东西都与游戏编程无关。所以我有几个问题:

如何从onSensorChange事件获取向量?

当倾斜度降低/提高时,如何以看起来自然的方式更改此向量?

最佳答案

有许多示例和教程将对您有所帮助。

Link 1

Link 2

sample project

Link 3

我确定其中一些您以前会看过,但希望对您有所帮助。
我确信这两个将帮助您了解onSensorChange的确切功能:-

What happens when onSensorChanged() in called

Good Answer

10-08 12:23