Estoy tratando de crear un juego, en donde hay un div que se puede mover con las teclas y otros div estáticos.
La idea es que al mover el div con las flechas y este choque con los div estáticos estos desaparezcan y exista un cotador de cuantos div han desaparecido.
Pude hacer lo del coque con este tutorial de un plugin para Jquery Hittest.
[url=http://www.cristalab.com/tutoriales/deteccion-de-choque-entre-elementos-con-plugin-hittest-en-jquery-c106042][/url]
Lo que hice fue meter el hittest dentro de una funcion cron que se carga cada ves que se toca una tecla.
Div que se puede mover con las flechas:
Código HTML :
<div id="move"></div>
Div estático:
Código HTML :
<div id="no_move"></div>
Código Javascript :
function cron(){
if($('#move').hittest('.no_move') == false){
//Si el div a #move hace hitTest con el div #no_move, algo.
}
else {
$('.no_move').css({'display':'none'})
}
$(document).keypress(cron);
$(document).keydown(cron);
$(document).keyup(cron);
}Quiero saber si existe una mejor forma de lograr el hittest en jquery. Porque creo que esto hace muchas peticiones. Gracias de antemano y recuerden que soy un noob programación, no me maltraten mucho.
