問題タブ [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.
iphone - 加速度計を校正するにはどうすればよいですか?
画面上のオブジェクトを移動するために加速度計を使用しています。iPhoneがフラットな場合にのみ機能します。
iPhoneを別の位置で使用すると、オブジェクトが思いどおりに移動しません(Y軸が適切に管理されていません)。
ですから、加速度計の位置を校正する必要があると思います。しかし、私はこれを行う方法がわかりません。
私を助けてください。
前もって感謝します。
よろしく、ALpesH
iphone - UIAccleration で回転のレベルを取得する
FroggyJump for iPhone のようなゲームは、iPhone の回転を把握します。加速値と混同しています。回転のレベルを計算するにはどうすればよいですか? iPhoneが完全に直立していない場合を考慮する必要があると思います。
ありがとうございました。
また、iPhone 4 の「Device Motion」で新しい Core Motion フレームワークを使用して精度を高めたいと考えています。他のデバイスにはそのローパス フィルターを使用する必要があると思います。
ヨーです。
iphone - UIAccelerometer EXC_BAD_ACCESS がデバイスでクラッシュする
UIAccelerometer の実装で少し奇妙な問題に直面しています。UIAccelerometer を使用したくない UITableViewController がありますが、行を押した後、UIViewController 内の行をアクティブにしたいのですが、シミュレーターを使用するとすべて問題ありませんが、デバイス iPhone 3G を使用してテストすると、EXC_BAD_ACCESS が発生しました戻るボタンを押すことによって。
[percView release]; を無効にすると問題なく動作しますが、解決策とは思えません。任意のアイデアをいただければ幸いです。
シェイク コントロールの実装:
どうも
android - デバイスを平らにせずに Android 加速度計を使用する
最近、Motorola Droid で Android SDK と Adobe AIR for Android SDK を使用して、Android Accelerometer をいじっています。私が気付いたのは、加速度計が正常に機能することですが、デバイスを水平位置で使用する必要がないように、何らかの方法で補正できるかどうか疑問に思っていました. 言い換えれば、加速度計を使用してビジュアルディスプレイを制御したいのですが、それを初期化 (または何らかの方法で変更) して、完全に平らに保つ必要がないようにします (電話に寄りかかる必要はあまりありません)。
デバイスを手で快適に保持する方法、たとえば 45 度で、加速度計を使用して前方/後方の読み取り値を提供する方法を知っている人はいますか? これは可能ですか?これの例はありますか?
iphone - 高レベルの加速度計ジェスチャを検出するのに役立つ iOS ライブラリはありますか?
たとえば、ユーザーが円のジェスチャを行ったかどうかを検出して、ゲームで何かをトリガーできるようにしたいとします。ある種の「circleDectected」イベントをリッスンできるライブラリはありますか?
ない場合、私が開発した場合、誰かがこのようなものに価値を見出しますか? ありがとう!
iphone - Cocos2dシェイク/加速度計の問題
だから私は少し裏話。ユーザーがiDeviceを振ったときに両方とも約3秒続くパーティクルエフェクトとサウンドエフェクトを実装したかったのです。しかし、シェイク用のUIEventのビルドが機能しなかったときに、最初の問題が発生しました。そこで、私は数人のココスのベテランのアドバイスを受けて、スクリプトを使用して「暴力的な」加速度計の入力を揺れとして取得しました。今までうまくいきました。
問題は、振とうし続けると、粒子が積み重なって何度も鳴るということです。これは、注意深く試みて、そうしない場合でも発生することを除いて、それほど大きな問題にはなりません。ですから、私が望んでいるのは、パーティクルエフェクト/サウンドエフェクトの開始時に加速度計を無効にし、終了したらすぐに再度有効にすることです。これをスケジュール、NStimer、またはその他の関数で実行する必要があるかどうかはわかりません。私はすべての提案を受け入れます。これが私の現在の「シェイク」コードです。
iphone - デバイスの向きに関係なく、UIView を特定の方向に向けるにはどうすればよいですか?
常に上向きにしたい UIView があります。したがって、矢印のある UIImageView があり、デバイスがどのように保持されていても、それは上を向いているとします。明らかに加速度計が必要ですが、回転は相対的であるため、座標に基づいて画像を回転するように指示することは、最初に考えたときにのみ機能します。これを行う簡単な方法はありますか?このようなことを行う簡単なサンプルアプリがどこかにあるような気がします。
iphone - iPhoneの加速度計を使用して時間と速度を見つける方法
私の物理学は非常に悪いです。2 点間の時間を計算したい。ここでの状況は次のとおりです。たとえば、オブジェクトが点 x から点 y に一定ではない加速度で移動した場合、それらの点の間の時間を計算できますか?
たとえば、ゴルフをしていてボールを打つ必要がある場合、まずクラブを後方にスイングする必要があります。次に、クラブを前に振り、ボールを打ちます。バックスイングのピークに到達するまでの時間と、ボールに接触するまでの時間を求める必要があります。
iPhone加速度計を使用してこれを達成する方法はありますか? この目的のためにコア モーション フレームワークを使用できることはわかっていますが、時間と速度を見つける方法がわかりません。これを達成するには、どのような計算を行う必要がありますか?
iphone - PyObjC を使用して iPhone 加速度計にアクセスする
PyObjC を介して iPhone の加速度計にアクセスしたいと考えています。ここに私のコードがあります:
問題は str(accellation.x) が返すこと"<native-selector x of <UIAcceleration: 0x.....>>"
です。私に何ができる?
objective-c - UIAccelerationValue の前に期待される式があるとはどういう意味ですか?
// これは私が書いたコードです。*accelerateValuesAll = UIAccelerationValue と書かれている部分に「UIAccelerationValue の前に期待される式」と書かれています。
それで、誰かがここで何が問題なのか教えてもらえますか? どうすれば修正できますか?
NSNumber *accelerateValuesALL = UIAccelerationValue.x + UIAccelerationValue.y + UIAccelerationValue.z / 3