1

重複の可能性:
jQuery/Javascriptの衝突検出

JavaScriptでコーディングする方法を学び、jQueryライブラリを使用しています。WASDキーで画面を移動するプレーヤーがいます。彼がゲームの境界に来たら、彼を止めてほしい。私は2つdivのを使用しています。1つはプレイグラウンド(ゲームが行われるエリア)と呼ばれ、もう1つはプレーヤーと呼ばれます。私はそれらを次のように設定します:

<div id="playground">
    <div id="player"></div>
</div>

プレイヤーは素晴らしい動きをしますが、遊び場の端に着いたら止めてほしいです。私はJavaScriptプログラミングに不慣れなので、あなたの答えを詳しく説明してください。どんな助けでも大歓迎です。

4

1 に答える 1

0

したがって、次のようなものを使用する必要があります。

 if (this.__move.left) {
      if (!this.isPlaying("walk_left"))
        this.stop().animate("walk_left", 10);
    }

これは本当に良い例とデモです。試してみてくださいhttp://craftyjs.com/demos/tutorial/tutorial.html

于 2012-09-22T07:21:02.823 に答える