問題タブ [mouse-position]

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

windows - 長方形にマウス位置が含まれていない場合

以下のコマンドで触れることができる Rectangle があります。

しかし、「Not Contains」のようなコマンドがあるので、ユーザーが「TextureRectangle」領域の外に触れた場合、何か他のことをしたいですか?

Rectangle をクリックすると、両方のアクションが開始されます。どこに問題があるのか​​ 本当にわかりません。

私の問題は、Rectangle をクリックすると music1 と music2 が同時に再生されることです。Rectangle をクリックすると music1 のみが再生され (ここに問題があり、両方が再生を開始します)、Rectangle の外をクリックすると再生されます。再生するには music2 のみを開始する必要があります (この場合は問題ありません)

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

python - マウスが押されたときにpygameをチェックする方法

だから現在私のコードは

私がやろうとしているのは、ユーザーがマウスを押している間、カーソルの位置が記録されているということです。エラーが発生した場合、画面をクリックしてから画面に戻る場合を除いて、私が持っているものは機能します:

23 行目、メインの print event.pos AttributeError: イベント メンバーが定義されていません

このコードと同じ結果を得るにはどうすればよいでしょうか。ただし、画面をクリックしてからもう一度クリックしても、エラーは発生しませんか?

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

vb.net - マウス クリック イベントのテキスト ボックスの末尾にあるマウスの位置

ユーザーがクリックしたときにカーソル位置が常にテキストの最後にあるテキストボックスがあります。

これまでのところ、 textbox_mouseClick イベントの下に次のコードがあります

これは機能しますが、最初にマウスの位置が人がクリックした場所にジャンプし、次に最後にジャンプします。

テキストボックスをクリックしたときに、マウスの位置を最後にとどめて動かないようにすることはできますか?

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

matlab - 画面上の任意の場所でマウスの位置を検出するにはどうすればよいですか?

私は MATLAB で作業しており、画面上のどこからでもカーソル位置を取得したいと考えています。

マウスが動いている間、カーソルの位置を連続的に取得したいと思います。しかし、MATLAB はGUI でのみマウスが動いているときにマウスの位置を取得できることがわかりました。

MATLAB の GUI ではなく、どうすれば同じことを達成できますか?

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

zooming - リーフレット マップは現在のマウス位置でズームします

リーフレットマップでマウスの位置を拡大したいと思います。地図上でのダブルクリックのように。通常、ズームはマップの中心を使用しますが、マウスの位置を中心にズームしたいと思います..

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

c# - 回転のデルタ シータを取得するにはどうすればよいですか?

現在、2 つの線分を描画して交差させることができます。

私がしたいこと:

線の終点または線自体をクリックして左右にドラッグすることにより、交点を中心に2つの交差する線分のいずれかを回転できるようにしたいと考えています。

これが私がこれまでに持っているものです:

私が持っている数式は正しいと思います。問題は、線をドラッグ/回転/スケーリングするときにマウスの位置が更新されないことです。ラインは同じ場所で止まっています。

つまり、「クリック」イベントでマウスがどこにあったかを追跡し、新しいマウス位置を計算している角度からそのポイントの角度を引く必要があります。それ、どうやったら出来るの?

編集:

Update にマウスの位置があります。

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

c# - Unity: collider2D.bounds.Contains が正しく機能しない

画面全体をカバーする正方形の 2D コライダーを持つ GameController オブジェクトがありますその GameController 内には 7 つのオブジェクト ( Zones ) があり、それぞれに独自のポリゴン コライダーがあります。セットアップは次のとおりです。

意見

階層

私がやろうとしているのは、大きな正方形のコライダーの内側をクリックするたびに、クリックされた位置がゾーンのコライダーのいずれかの内側にあるかどうかを確認することです。

これは、GameController のスクリプトの OnMouseDown ()コードです。

私は常に「最初のチェック」を受けるべきではありませんか? 冗長なので、コライダーの内側をクリックしたためにOnMouseDown()がトリガーされた場合、マウスの位置はコライダーの内側にある必要があります。しかし、私は決してそうしないので、ここでInput.mousePositionまたはScreenToWorldPoint() について何かが欠けていると思います。