1

アプリ ストアで、加速度計のキャリブレーションのようなボタンを備えた多くのアプリを目にします (例: Doodle Jump)

アプリで加速度計を調整する同様の方法を実装しようとしています。

私はデフォルトのUIAccelerometer APIなどを使用していますが、ユーザーが自分の側でプレイしているかどうかなどを説明したいだけです...

これを行うにはどうすればよいですか?

ありがとう、ブラッド

4

1 に答える 1

2

加速度計を「調整」するアプリは、加速度計が返す値を実際に変更しているのではなく、既知の状態でデバイスを使用して読み取りを行っているだけであり、それを使用して将来読み取るデータを調整できます。たとえば、デバイスをテーブルに置いて測定値を取得し、次にデバイスを 180° 回転させて別の測定値を取得すると、デバイスの誤差はこれら 2 つの測定値の差の半分であることがわかります。その後、そのエラーによって将来の測定値を調整して、より正確な結果を得ることができます。

于 2011-08-07T08:00:05.613 に答える