¿Como puedo mejorar esta colisión? JS "canvas"
Publicado por SrTrp (3 intervenciones) el 19/08/2017 04:20:19
Que creen que pueda mejorar esta función de colision de enemigos y jugador? quisiera saber como puedo hacer que no trasparece el enemigo si detecta cuando se topan.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//AQUI ESTA CUANDO HAGO LA COLISION ENTRE ENEMIGO Y JUGADOR
if(player.intersects(enemigos[i])&&player.timer<1){
player.vida--;
player.timer=20;
}
//AQUI ESTA LA FUNCION DE COLISION
Rectangle.prototype.intersects=function(rect){
if(rect!=null){
return(this.x<rect.x+rect.width&&
this.x+this.width>rect.x&&
this.y<rect.y+rect.height&&
this.y+this.height>rect.y);
}
}
Valora esta pregunta
0