問題タブ [uiaccelerometer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1240 参照

iphone - UIAcceleration フィルタリング

Apple ガイドラインで次のコードを見つけました。

それは正確に何をしますか?このローパスフィルターは何ですか?なぜ適用しなければならないのですか?

前もって感謝します。

0 投票する
2 に答える
1625 参照

iphone - iPhoneの加速度計の範囲

アプリケーションに次のメソッドを実装しました。

}

=>「aceler.xの範囲」を知りたいです。

つまり、aceler.x / y/zの最大値は何になりますか

同じように最小?(私は、それはゼロでなければならないと思います)

助けてくれてありがとう。

0 投票する
2 に答える
452 参照

iphone - iPhoneで力を見つける

アプリケーションを開発する必要があります。要件を以下に示します。

バイクにスピードメーターみたいなインジケーターを付けないといけない。

iPhoneは車の隅に置かれています。

iPhone は車内に置かれており、どこにも落とすことができず、移動することもできません。(ユーザーがiPhoneを置く車内の特別な場所があります)

今、車は順調に進んでいます。

インジケータはゼロを示します - これはスムーズな方法です。

車がバンプを通過したとします。

これらの動きは iPhone で追跡する必要があります。バンプが大きい場合は、

  • iPhone が表示されるはずです - 巨大な隆起 - 最大インジケータ

バンプが低い場合

  • iPhone が表示されます - 通常の隆起 - インジケーターの中央

そうしないと

  • iPhone が表示されます - スムーズな道 - ゼロ インジケーター

次のリンクに示されているように、シェイクハンドラーを追加する方法を知っています


iPhoneの加速度計範囲

しかし、ここでiPhoneが揺れることはありませんか?定位置にあります。

解決策は何ですか?

事前に助けてくれてありがとう。

0 投票する
3 に答える
762 参照

iphone - 複数の UIView インスタンスが機能しない

加速度計を使用した Bounce クラスにサブクラスの UIView クラスがあります。この Bounce クラスは、画像を表示し、画面上で移動します。iPhone端末を動かすと、この画像が画面上で跳ねます。

複数のインスタンスを作成すると、最後のインスタンスのみがプロパティを機能させます:

これはバウンス クラスです。

実装:

手伝って頂けますか?

0 投票する
2 に答える
528 参照

iphone - UIAccelerometerは2番目のデリゲートにイベントを送信しません

レベルごとに異なるコントローラーを使用するゲームを開発しています。加速度計を介して揺れを検出する必要があるため、次のようにデリゲートとして登録されます。

レベルが終了すると、このコントローラーは割り当て解除されて解放されます。以前は、UIAccelerometerでデリゲートを削除しなかったため、このコントローラーが解放された後にクラッシュが発生していました(つまり、解放されたオブジェクトにイベントを送信していました)。だから今、deallocの中で、私はこれをやっています:

すべてが順調で良好であり、最初のレベルは問題なく再生されます。次のレベルに到達し、新しいレベルコントローラーを作成し、その最初のコードバッチを再度実行すると、問題が発生します(新しいコントローラーをデリゲートとして設定します)。この後、加速度計からの呼び出しはありません。

質問は、加速度計のアプリごとに1人の代理人しか許可されないのか、それとも何かが足りないのかということです。デリゲートを複数回設定することを許可しないドキュメントはありません。私はObj-Cに少し慣れていませんが、デリゲートを理解している限り、これはあまりにも非正統的であってはなりません。

注:3.0では、シェイク通知をリッスンできることを知っています。残念ながら、私はシェイクに興味を持っている間ずっとファーストレスポンダーになるために何か他のものが必要です。したがって、そのオプションにリファクタリングすることはできません。

0 投票する
2 に答える
306 参照

iphone - アプリが非アクティブのときにUIAccelerometerの更新を受信することは可能ですか?

iPhoneアプリがアクティブステータスを辞任すると、UIAccelerometerのsharedAccelerometerシングルトンインスタンスは、代理人へのaccelerometer:didAccelerate:メッセージの送信を停止します。

アプリが非アクティブのときにCLLocationManagerDelegateが更新を受信し続けるのと同様に、これらのメッセージを受信し続けることは可能ですか?

助けになるのであれば、idleTimerを完全に無効にする必要はありません。

0 投票する
1 に答える
1199 参照

iphone - 左右の動きを検出する加速度計-方向の変化を瞬時に検出

Idには、一方の方向に振ると別のことを実行し、もう一方の方向に振ると別のことを実行するアプリがあります。

atm私のコードはです。

//あなたに向かって右に腕を振る

1と-1の値は、感度が高すぎないように機能しています。

ただし、このコードでは、希望する結果が得られません。人がデバイスを反対方向に動かし始めたらすぐに画像を点滅させたい(コードを参照)。

これを行う方法はありますか?

0 投票する
1 に答える
185 参照

iphone - iPhoneの速度低下を検出する方法

加速度計を使用して、電話が停止したかどうかを検出するにはどうすればよいですか。

私の場合、これを使用したいのですが、同じ軸上で方向が変わったかどうか(Uターン)を検出したいのですが、これにはデバイスの停止が含まれます。

どんなアイデアでもありがたいです。

ありがとう、

サム。

0 投票する
2 に答える
663 参照

iphone - UIAccelerometer の最大加速度

iPhone の移動速度を追跡したい。

最大量が約 2.0 (このアプリで) だった AcelelerometerGraph サンプル アプリを確認しました。

移動中の iPhone の速度を正確に追跡する方法を知りたいです。この例のアプリでは、最高額に非常に速く到達します。より良い結果を得る方法はありますか?

私の下手な英語に申し訳ありません:(私の言いたいことが正確にわからない場合はコメントしてください

0 投票する
3 に答える
3712 参照

iphone - iPhoneの加速度計の値を使用して移動中の車のG-Force値を計算する方法

iPhoneで移動中の車の現在のG-Force値を表示するために使用されるアプリに取り組んでいます。iPhone の加速度計の値を使用して G フォース値を計算する方法がわかりません。また、これらの値を使用して距離と速度を計算する必要があります。