1

複数の Android デバイスの加速度計データが、同じ方向の同じ場所で異なっていることを確認しました。

加速度計の X および Y データに基づいてゲームを開発しています。タブレットでは問題なく動作していますが、Android フォンでは異常な結果になります。

この問題を克服するために提案してください。

ありがとう、ビプラブ

4

1 に答える 1

0

すべてのデバイスのハードウェア仕様が異なるため、これは当然のことです。つまり、加速度計の実装も異なり、それぞれの読み取り値に異なるノイズが含まれていることを意味します。同じセンサー遅延フラグ ( など) で初期化された 2 つの連続するポーリング間の時間でさえ、SENSOR_DELAY_GAMEデバイスによって異なる可能性があります。よりスムーズに読み取るために、データにフィルタリングを適用することをお勧めします。

例はJavaではありませんが、アイデアを提供します。

于 2012-08-01T06:56:54.283 に答える