私のiPhoneアプリケーションでは、加速度計を使用してデバイスの動きを見つけています。
いくつかの式を使用して、x、y、および z 加速度で int 値 (P) を見つけています。この P 値は 0.5 秒ごとに検出されます。
P値が4回連続で同じ場合にアラートを表示したい。これを行う方法。
私のiPhoneアプリケーションでは、加速度計を使用してデバイスの動きを見つけています。
いくつかの式を使用して、x、y、および z 加速度で int 値 (P) を見つけています。この P 値は 0.5 秒ごとに検出されます。
P値が4回連続で同じ場合にアラートを表示したい。これを行う方法。
もう 1 つの整数 Q を宣言しました。P が特定の値の場合、Q をインクリメントします。それ以外の場合は Q = 0 になります。Q = 4 の場合、私は自分の仕事をしています。
長さ 4 のキュー データ構造 (Objective-C の実装はこちら) を使用できます。新しい要素をキューに追加した後、キュー内のすべての要素が等しいかどうかを確認する必要があります (それらが整数であると仮定します)。