public void MoverDerecha() { if (saltando) { return; //no se puede mover mientras salta } if (miPartida.GetMapa().EsPosibleMover(x + incrX, y, x + ancho + incrX, y + alto)) { x += incrX; } }
// Métodos de movimiento public void MoverDerecha() { if (saltando || cayendo) { return; // No debe moverse mientras salta } CambiarDireccion(DERECHA); if (miPartida.GetMapa().EsPosibleMover(x + incrX, y + alto - 4, x + ancho + incrX, y + alto)) { x += incrX; SiguienteFotograma(); } cayendo = true; }