0

こんにちは、左のポインターで領域をクリックすると、領域内を移動するオブジェクトを作成しようとしています。これはjavascript/jqueryで可能ですか? 可能であれば、いくつかの例を教えてください。

私はjavascript/html/cssでこれを行うことを目指しています

http://i.stack.imgur.com/mL8DX.gif (1MB、読み込ませてください)

(私はゲームをただのクールな「インタラクティブなウェブサイト」にしようとしているわけではありません)

ありがとう!

4

2 に答える 2

2

実際の例はここで見ることができます: http://jsfiddle.net/XY8CA/2/

クリック イベントが発生するたびに、canvas オブジェクト内のクリックの正確な位置pageXpageY特定する値が取得されます。次に、この座標を jQuery animate 関数で使用して、その中のオブジェクト div の位置を変更します。

于 2012-04-10T05:07:22.623 に答える
1

可能ですが、答えは、オブジェクトの位置を CSS で絶対位置に設定し、setInterval タイマーでクリック領域に到達するまで左と上の位置を変更して A* パス検索を精緻化することで、オブジェクトをクリック位置に移動することです。

于 2012-04-10T03:59:54.213 に答える