public void DispPlataforma(Plataforma Lp) { foreach (Disparos disp in LDisparos) { //Limites if (Lp.intersecta(disp.obtenerX(), disp.obtenerY())) { disp.Borrar(); LDisparos.Remove(disp); break; } } }
public bool intersecta(Plataforma p) { int posi = 0; for (int i = 5; i < hP; i++) { for (int j = 0; j < wP; j++) { if (personaje[posi] != '*') { if (p.intersecta(pos.x + j, (int)pos.y + i + 1)) { return(true); } } posi++; } } return(false); }