問題タブ [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 に答える
238 参照

android - サービスとスタンバイ

電話が逆さまの場合、およびそれが本当の電話の音である場合、センサー加速度計で制御するバックグラウンドサービスがあります。サービスを実行して電話を逆さまにしても問題ありませんが、電源ボタンを押して画面をロックすると電話が鳴りません。サービスが停止しているのか、それともセンサーチェンジリスナーなのかわかりません。onCreate にも wakelock.acquire メソッドを使用しましたが、自分の電話 (galaxy s) ではうまく機能しますが、友人の電話 (motorolo defy) では機能しません。:-(

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

uinavigationcontroller - UIAccelerometer、ViewControllers、TabViewController、タブの切り替えと MotionBegan が呼び出されない

したがって、TabBarController に基づくアプリケーションがあり、タブの 1 つで UIAccelerometer を使用しています。私が見ている問題は、タブを切り替えて元に戻すまで、加速度計に問題なくアクセスして使用できることです。たとえば、加速度計がタブ 1 にあり、タブ 2 をクリックしてタブ 1 に戻り、加速度計がオフになっているとします。

私のViewWillAppearメソッドでは、viewcontrollerをfirstresponderとして次のように設定しています:

accelerometer は、viewcontroller のインスタンス変数です。だから私はhttp://developer.apple.com/library/ios/documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/EventHandlingiPhoneOS.pdfこのガイドを読んでいました。加速度計のデリゲートをnilに設定すると、電話はバッテリーを節約するためにオフになります生活。そのことに注意して、viewWillDisappear: メソッドからそのコード行を削除しましたが、これはかなり小さくなっています。

}

SO とネットを熟読しても、これに関する情報はほとんど得られません。ここで私が提供できる唯一の他の情報は、タブを前後に切り替えると、1 ページ後方にナビゲートし (navigationController も取得し、ナビゲーションの最後のページです)、加速度計を前方に移動して正常に動作することです。ビューコントローラーをファーストレスポンダーとして実際に設定していないように思えます。ここに来ていない明らかな何かがあることを願っています。どんな助けでも大歓迎です!!!

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

iphone - Web アプリで iPhone の加速度計データを収集することは可能ですか? もしそうなら、どのように?

Web アプリで iPhone の加速度計データを収集することは可能ですか? もしそうなら、どのように?Safari Web ブラウザーに、そのような機能を備えた API が含まれている可能性があると思います。

可能であれば、誰かが特定のコーディング情報を含むページへのリンクを送ってくれませんか。

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

iphone - iPad には加速度計やジャイロがありますか?

これらを (UIAccelerometer 経由で) 使用する iPhone アプリを持っていますが、iPad でも動作しますか?

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

iphone - CCSprite(cocos2d)オブジェクトを加速度値に従ってランドスケープモードで移動

加速度の値に応じて 1 つのオブジェクトを動かしたいゲームを 1 つ準備しています。ゲームはランドスケープ モードです。

ゲームでは、cocos2d フレームワークを使用しており、加速度値に従ってスプライトの位置を変更しています。加速度計のコードは次のとおりです。

ここで、playerは CCSprite オブジェクトです。Player はデバイスの向きに従って回転しますが、デバイスの向きによって位置は変わりません。私は何を間違っていますか?ランドスケープ モードでは、x 軸は y として動作し、y 軸は x として動作しますか?

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

iphone - iPhoneの加速度計の最大サンプリングレート

iPhoneの加速度計の最大サンプリングレートを知っている人はいますか。更新率を高くしたい。updateIntervalを1.0/300.0に設定しましたが、更新レートがそれほど高くないようです。

だから、誰もが私たちが得ることができる最大の更新レートは何ですか、または私がどのように高い更新レートを得ることができるかを教えてくれますか?

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

iphone - 加速度計のローパス フィルタリング

まだ BigNerdRanch iOS Development book にあります。

加速度計の章では、最初に加速度計の追跡を実装しますが、かなり不安定です。次に、元のコードを変更してローパス フィルターを適用することを提案します。

これに:

かなり単純な質問: これらの値はどこから取得するのでしょうか? ドキュメントを調べたところ、次のコードを示唆するローパス フィルターに関する情報が見つかりました。

ただし、最初にそのコードを試してみたところ、(アプリを分析して)「「*」の左の値はガベージ値です」というエラーが発生しました。加速度計の追跡も機能しませんでした。

これらの値が何を意味するのか、私はかなり混乱しています。たとえば、コードの最初の部分で、なぜ加速値を 10 倍するのでしょうか? 「より大きな」動きを得るには?私はそれをある程度理解することができましたが、ローパス フィルターを使用した 2 番目のコードはまったく意味がありません。

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

ios - 加速度計を較正しますか?

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

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

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

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

ありがとう、ブラッド

0 投票する
0 に答える
129 参照

ios - UIAccelerometer の加速度からピクセル値を取得するには?

UIAcceleometer の加速度から速度を計算しました。UIView を、デバイスが移動する距離の反対側に移動しますが、同じ距離に移動したいと考えています。たとえば、デバイスを右に移動すると、UIView は画面上で同じ距離で左に移動する必要があります。

問題は、UIAcceleration が G 値を示していることです。メートルにしか変換できません。メーターの値を画面上のローカル座標に変換するにはどうすればよいですか?

どうもありがとう!

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

iphone - y 軸上の加速度計の動きの方向を検出する

現在、y軸の動きを検出しています。軸上で移動した方向をどのように計算しますか?

上下に移動しても同じ値が得られます。

これにはジャイロが必要ですか?