可能な重複:
jQuery / Javascriptの衝突検出
JavaScriptでコーディングする方法を学んでいます。jQueryライブラリを使用します。 WASDキーで画面内を移動するプレーヤーがいます。私は彼がゲームの境界に来たときに停止することを望みます。 2つ使用しています div
■1つはプレイグラウンド(ゲームが行われる領域)と呼ばれ、もう1つはプレイヤーと呼ばれます。私はそれらを次のように設定しています:
<div id="playground">
<div id="player"></div>
</div>
プレーヤーは素晴らしい動きをしますが、私は彼に止めて欲しいです彼が遊び場の端に着いたとき。私はJavaScriptプログラミングが初めてなので、答えを詳しく説明してください。 どんな助けでも大歓迎です。
回答:
回答№1は0したがって、次のようなものを使用する必要があります。
if (this.__move.left) {
if (!this.isPlaying("walk_left"))
this.stop().animate("walk_left", 10);
}
これは本当に良い例とデモです。それを試してみてください http://craftyjs.com/demos/tutorial/tutorial.html