問題タブ [onmouseclick]

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

javascript - クリック可能な敵

こんにちは、javascript はまったく初めてで、ヘルプが必要です。HtML javascript ゲームを作成しています。敵をクリックできるようにするにはどうすればよいですか?? ゲームの敵をうまく作成できましたが、現在、敵はゲーム画面の上部から降りてきて、下部に出ます。プレイヤーが敵に触れるとゲームオーバーになりますが、プレイヤーが敵をクリックして代わりにゲームオーバーに進むことができるようにしたいです。私は数週間試してきましたが、迷っています。

また、マウスがプレーヤーであるように、現在、私のプレーヤーはマウスによって制御されています。

衝突テストを変更する必要がありますか?? プレイヤーが敵をクリックできるようにする方法がわかりません。onmouseclick などの「クリック」機能を登録する必要がありますか?

使用しています:

ありがとうございました。正しい方向に進むには、ほんの少しの助けが必要です。

前もって感謝します :)

プレイヤーがマウス(プレイヤー)を動かしている時の機能です。私のプレーヤーはマウスの動きによって制御されるので、それは機能します:

マウスアップの場合:

敵のために、私はやった:

敵オブジェクト (ゲーム内の食べ物や果物) のアニメーション機能:

言い忘れていましたが、敵の「スカル」はこれです。ミサイルは忘れてください。

}

Skull.prototype = new DisplayObject();

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

jquery - 「マウスオーバー」イベント、jqueryの代わりに「クリック時にマウス」を使用

このスクリプトは正常に機能しますが、マウスホバーではなくマウスクリックで機能するようにする必要があります。

試しましたが失敗しました。見た目はシンプルですが、わかりません。誰か助けてもらえますか?

コードは次のとおりです。

以下のコードは、Firefoxではなくieで動作します。

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

html - Draggable Div のコントロールにクリック イベントを渡す

ASP、VB、Javascript を使用した Web アプリケーションがあります。その中に、アイテムにコメントできるアイテムのテーブルがあります。コメント コードは、いくつかのコントロール (いくつかのテキスト ボックスといくつかのボタン) を含む div を使用して実装されます。

最近、 http: //www.brainjar.com の Mike Hall の汎用ドラッグ スクリプトを使用して、基本的なドラッグ機能を div に追加しました。意図は、ページ上の他のテキストの邪魔にならないようにコメント div を移動できるようにすることです。

問題は、テキスト ボックスがクリック イベントをキャプチャできないことです。コメントは不可です。div の 2 つのボタンは正常に動作しているようです。

私はしばらくの間インターネットをトロールしており、z オーダーをハードコーディングするなど、多くの可能な解決策を試しましたが、明らかな効果はありませんでした。

div の背後にあるコードは次のとおりです。

btnComment には onClick 機能がありますが、テキスト ボックス内のコメント文字列が空でない場合にのみ、注目に値することを行います。

GenericDrag.js のインクルードを削除すると、ドラッグ可能性は停止しますが、人々は再びコメントを入力できます。

Win XPとWin7の両方で、最新のFF、IE、およびChromeでこれを試しました。この点では、すべて同じように動作します。

どんな提案でも大歓迎です。基本的なことを間違って行っていたとしても、まったく驚かないでしょう。

ジェフ

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

c# - PictureBox の OnMouseClick をメンバーとしてオーバーライドする

私は現在、クラスのメンバーを含むマトリックスを持っています。これには、furniture
オーバーライドFurnitureしたいPictureBoxメンバーがあり、それはOnMouseClickメソッド
です。どこでそれを行うのですか? クラスコード
で? そのようなメンバーをオーバーライドするための構文は何ですか?Furniture

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

java - mouseClickedをスクリプトに追加する方法

フラッドフィルアルゴリズムがあり、このmouseClickedに追加したいのですが、エラーが多いため、どのようにすればよいかわかりません。

これが私のコードです。mouseClickedからx、yの位置を取得し、それを「floodFill(image、x、y、yellow);」に渡します。

誰か助けてもらえますか?ありがとう

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

jquery - メニュー項目ボタンをクリックしてから、ウェブページの別の場所でイメージスワップを実行します

私は比較的単純に見えることをやろうとしていると思います。CSS 定義のメニュー項目リストを使用する Web ページがあります。メニュー項目の 1 つをクリックすると、ページの途中 (独自の div コンテナー内) のコンテンツを変更したいと思います。別のメニューをクリックしたら、また内容が変わってほしい。ページの中央にあるコンテンツ領域は独自の div にあるため、ボタンをクリックすると、ある項目を別の項目に置き換えるコードを探しているだけだと思います。JQuery の replaceWith を見てきましたが、この状況でその関数がどのように機能するのかわかりません。つまり、私が読んだところ、メニュー項目がクリックされたときの条件が含まれていません。CSS スタイルと z-index も読みましたが、うまくいくものを見つけることができないようです。

それで、私の質問は、メニューボタン項目がクリックされたときに、独自の div コンテナー内のコンテンツ (この状況では .gif) を別の .gif に変更するにはどうすればよいですか?

その部分の私のコードは次のとおりです。

たとえば、誰かが「コーチングとは?」をクリックすると、メニュー項目で、「テキストボックス」の画像を変更したいです。ある場合、画像「Aboutme.gif」を別の画像にしたいと思います。どうすればこれを達成できますか? Javascript、JQuery、または CSS を使用することにオープンです。

よろしくお願いします。

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

javascript - マウスホイール スクロール - スクロール時に画像を変更する

ユーザーが開始したマウスホイールのスクロールで画像を変更したいと思います。この Web サイトからコードをコピーして貼り付けました。

http://www.javascriptkit.com/javatutors/onmousewheel.shtml

画像の名前を変更しました。コードは次のとおりです。

何らかの理由で、最初の画像が読み込まれますが、スクロールすると壊れます。パスとコードを 3 回確認したので、何が問題なのかわかりません。画像をスクロールさせようとしているページへのURLは次のとおりです。

http://violetoeuvre.com/photography.html

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

javascript - Extjs 3.4はctrl +マウスクリックを防ぎます

Ext.grid.GridPanel を使用してストアからアイテムを入力しています。すべてが順調に進んでいますが、問題が 1 つあります。

ctrlグリッド行で + マウス クリックを押すと、行の選択が解除されます。どうすればこのアクションを防ぐことができますか?

マウスクリックイベントとキーダウンイベントで関数を書いてみました

return false;代わりに書いてみましevent.preventDefault(); event.stopPropagation();たが、運がありませんでした。

助言がありますか?

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

asp.net - VB.net マウスでグリッドビューのセルを 1 つクリックし、背景色を変更してセルの位置 (列と行) をテキスト ボックスに出力する

Webフォームにグリッドビューがあり、マウスクリックを使用してそのグリッドビュー内の任意の場所にある単一のセルを選択する方法を知りたい.

選択したセルの背景色が特定の色に変わり、フォームのテキスト ボックスに、ストアド プロシージャにパラメーターとして渡す行番号と列番号が表示されます。

後続のセルが選択されると、最後に選択されたセルが元の色に戻り、新しいセルの背景色が変更され、テキスト ボックスが新しいセルの行番号と列番号に更新されます。

これまでで最も近いのは行全体を選択することですが、これでも行の最初のセルにのみ影響します。下線は、行内のすべてのセルに影響します。