問題タブ [motion]

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 に答える
1465 参照

android - Motionevent.ACTION_UP が絶えず発火していますか?

私のプログラムでは、指を上げた後に消去するよりも、指を下げて移動している間に長方形を描画しています。これは、ユーザーがルートを見つけるための「推測」として使用している値の範囲をユーザーに示すためです。ただし、長方形は表示されません。しかし、「action_up」部分で四角形を閉じる呼び出しを削除すると、ユーザーは四角形を描くことができます。コードは次のとおりです。

描画関数で:

モーションイベント関数: public boolean onTouchEvent(MotionEvent ev) { final int action = ev.getAction();

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

java - クモの歩行動作をプログラムするにはどうすればよいですか?

リアルな動きをするスパイダーをプログラミングしています。現在、足の動かし方はこちらのサイトを参考にしていますが、実装方法がわかりません。

http://www.mechanicalspider.com/comparison.html

ポイントのいくつかは、x または y 値に割り当てられた正弦波の動きで移動し、固定ポイントの周りを回転するポイントは単純であることは知っていますが、下の 2 つの「フィート」ポイントがどのように移動するかはわかりません。その他のポイント。ここでコードを探しているわけではなく、これをコードに変換する方法についての説明です。

私が十分に明確でない場合は、遠慮なくお尋ねください。ありがとうございます。ちなみに、これをProcessingで構築しています。

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

android - 親と子のビューはAndroidでモーションイベントを同時に取得できますか?

メインアクティビティには、親ビューと子ビューがあります。

両方のビューで同時にモーションイベントを取得する必要があります。それを行うことは可能ですか?

現在、子ビューでのみモーションイベントをインターセプトできます。親ビューは何も受け取りません。

主なタスクは、両方が同時にモーションイベントを取得できることです。助けてください。

ありがとう。

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

android - Android の ViewGroup の onInterceptTouchEvent メソッドで MotionEvent.ACTION_POINTER_DOWN が検出されましたか?

を拡張しViewGroupてカスタム ビューを作成しました。

タッチ イベントでは、2 本目の指が画面に触れたときに、メソッドMotionEvent.ACTION_POINTER_DOWNで検出されませんでした。onInterceptTouchEvent

onInterceptTouchEventメソッドはマルチタッチを許可しますか?

私の実際のデバイスは 2.2 ハンドセットです。助けてください。

ありがとう。

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

android - Android MotionEvent.getActionIndex() と MultiTouch

イベント MotionEvent.ACTION_MOVE が発生したときにポインター ID を取得しようとしています。

event.getActionIndex() を呼び出して実行していますが、2 番目、3 番目、4 番目、5 番目の指では常に 0 を返します。

Galaxy S I9000でGingerbread 2.3.3を使用しています

ここに私のコードがあります

デバッグ結果です

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

memory - 動きを滑らかにするにはどうすればよいですか?

Ipad 用の最初のゲームをプログラミングしています。アニメーションに少し問題があります。このゲームでは、ボールが画面上を跳ね回っています。このようにボールを動かします

ボールは動きますが、アニメーションがあまりスムーズではない場合があります... 奇妙なことに、iPad でアプリをテストしているときに、アプリを閉じてマルチタスク バーから再度開くと、ボールの動きがずっと良くなることを発見しました! アニメーションはよりスムーズで高速です...なぜこのようなことが起こっているのか誰か説明できますか?

ありがとうございました!!ダニエル イタリア

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

android - Android:ViewGroup、MotionEventをインターセプトしてから、ターゲットにディスパッチするか、オンデマンドで食べる方法は?

複数の子を持つViewGroupがあるとします。このViewGroupについては、すべての子のすべてのMotionEventを管理する必要があります。つまり、VGは
1.ターゲット(子)にディスパッチされる前にすべてのイベントをインターセプトできるようになります。2。VG
は最初にイベントを消費します。さらに、イベントをターゲットの子
3にディスパッチするかどうかを決定します。DOWN、MOVE、UP、比較的独立しているように見せたいので、VGはDOWNを食べることができますが、子供にはMOVEとUPを与えます。

SDKガイド「HandlingUIEvent」を読み、イベントリスナー、ハンドラー、ViewGroup.onInterceptTouchEvent(MotionEvent)、およびView.onTouchEvent(MotionEvent)を知っていました。

これが私のサンプルです、

SDKがそう言ったので、いくつかのイベントを食べることができるようにするには、DOWNイベントが発生したときに上記の両方のメソッドでtrueを返す必要があります。次に、onTouchEventでMOVEとupを確認できました。しかし、私の場合、子供たちにイベントを送る方法がわかりません。

上記のdispatchTouchEventは、VG自体がターゲットである可能性があるため、理解できる無限ループにつながりました。その時点でどちらがターゲットになるかはわかりません。MotionEventはヒントを提供しなかったため、dispatchTouchEventはまったく役に立ちませんでした。
誰かが私を助けてくれますか?ありがとう。

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

flash-cs5 - Flash でオブジェクトを回転オブジェクトにアタッチするにはどうすればよいですか?

現在、モーショントゥイーンで構成された多層アニメーションがあります。オブジェクトを別のオブジェクトにアタッチして、回転すると、アタッチされたオブジェクトが固定されているポイントに基づいて軌道を移動するようにしたいと考えています。

これは ActionScript なしで可能ですか?

もしそうなら、どのように?

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

c# - 座標のリストからモーションデータを抽出する

タイムスタンプ付きの座標(mm単位のX、Y、Z)の一連のCSVファイルがあります。それらからモーションデータを抽出する最も簡単な方法は何でしょうか?

測定可能なもの

抽出したい情報は次のとおりです。

  1. 方向転換の数
  2. 最初と最後の動きの初期加速
  3. ...そしてこれらの動きの方位(角度)
  4. 非定常時の平均速度

理想的には、最終的には動きのパターンを分類できるようにしたいので、これを行う方法を提案できる人にはボーナスポイントがあります。私がこれを行うことができる1つの方法は、座標からモーションの写真/ビデオを生成し、それらを分類するように人間に依頼することであると私は思います-これをどのように行うかについての提案は大歓迎です。

ノイズ

厄介なのは、測定値がノイズで汚染されているという事実です。これを克服するために、各録音の前に少なくとも20秒間の静止があり、これは一種の「ノイズプロファイル」として機能します。ただし、これを実装する方法はわかりません。

詳細

それが役立つ場合、記録される動きは、単純なつかみ作業中の人の手の動きです。データは、手首に取り付けられた磁気モーショントラッカーを使用して生成されます。また、私はC#を使用していますが、数学は言語に依存しないと思います。

編集

バウンティ

賞金については、いくつかの(擬似)コード例を実際に見てみたいと思います。

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

wpf - Silverlightのモーションアニメーション?

これはおそらく本当にばかげた質問ですが、私は矛盾する情報を見つけています。WPF / VB.net 2010に、Silverlightで代替バージョンを作成したいプロジェクトがあります。ただし、大量のアニメーション、特にモーションアニメーションを使用します。このアニメーションのほとんどは、変換変換またはキャンバスの左/上変更のいずれかのためにストーリーボードのダブルアニメーションを利用しています。

このプロジェクトをSilverlightに変換できますか?