public void MoverAbajo(GameTime gameTime, Nivel nivel) { float desplazamiento = VelocY * (float)gameTime.ElapsedGameTime.TotalSeconds; if (nivel.EsPosibleMover(this, 0, desplazamiento)) { Y += desplazamiento; } }
public void MoverIzquierda(GameTime gameTime, Nivel nivel) { float desplazamiento = VelocX * (float)gameTime.ElapsedGameTime.TotalSeconds; if (nivel.EsPosibleMover(this, -desplazamiento, 0)) { X -= desplazamiento; } }