Android游戏编程之加速度计vs指南针



Hello StackOverflowers,

我正在为Android设计一款游戏,我计划允许用户在四个不同的方向(上、下、左、右)移动。我想使用任何传感器实现这一点。TYPE_ACCELEROMETER或Sensor.TYPE_ORIENTATION。如果我只做上述四个指定的方向,使用传感器有什么优势吗?TYPE_ACCELEROMETER over Sensor。TYPE_ORIENTATION,还是相反?提前感谢您的回答、帮助和建议。

贾斯汀。

你说的"move"是指倾斜还是平移?

同时使用加速计和陀螺仪应该提供必要的运动覆盖,以判断上下左右。所以以协调的方式使用TYPE_ACCELEROMETER和TYPE_GYROSCOPE。

传感器。我认为TYPE_ORIENTATION已经被弃用了。

我需要说明的是,我主要是一个iOS开发者,只有几个完成的Android项目,并且都是基于NDK的....

最新更新