//Metodo llamado en cada tick del timer, mueve la serpiente y comprueba si hay colisiones public void actualizar(object sender, EventArgs e) { if (_contadorComida == 0) { generarComida(); _contadorComida = 10; } else { _contadorComida--; } serpiente.Mover(); colision(); }
//Metodo llamado en cada tick del timer, mueve la serpiente y comprueba si hay colisiones public void actualizar() { serpiente.Mover(); if (comida.buscarenComida(serpiente.X, serpiente.Y)) { serpiente.crecer(comida.Cantidad); generarPuntuacion(comida.Cantidad); generarComida(); } _hayFin = nivelActual.nivel.buscarenTablero(serpiente.X, serpiente.Y); if (_hayFin == false) { _hayFin = serpiente.buscarenSerpiente(serpiente.X, serpiente.Y, false); } }
//Metodo llamado en cada tick del timer, mueve la serpiente y comprueba si hay colisiones public void actualizar() { serpiente.Mover(); colision(); }