/ / JavaScript / Jquery Rilevamento delle collisioni dei confini del gioco [duplicato] - javascript, jquery, rilevamento delle collisioni

Rilevamento delle collisioni limite di JavaScript / Jquery Game [duplicato] - javascript, jquery, rilevamento delle collisioni

Possibile duplicato:
Rilevamento delle collisioni jQuery / Javascript

Sto imparando come programmare in JavaScript e imutilizzando la libreria jQuery. Ho un giocatore che si muove sullo schermo con i tasti WASD. Voglio che si fermi quando arriva ai confini del gioco. Ne sto usando due divs, uno è chiamato parco giochi (l'area in cui si svolge il gioco) e un altro chiamato giocatore. Li ho impostati in questo modo:

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

Il giocatore si muove alla grande ma voglio che si fermiquando arriva ai margini del parco giochi. Spiega la tua risposta in modo approfondito perché sono nuovo nella programmazione JavaScript. Qualsiasi aiuto sarebbe molto apprezzato.

risposte:

0 per risposta № 1

Quindi devi usare qualcosa del genere:

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

ecco un ottimo esempio e una demo. Provalo http://craftyjs.com/demos/tutorial/tutorial.html