//Función graficar (cuadros de serpiente y el cuadro de juego) public void graficar(Graphics grafico) { if (siguiente != null) { siguiente.graficar(grafico); } //5 parametros (Color, pos X, pos Y, anchura y Alto) grafico.FillRectangle(new SolidBrush(Color.DarkBlue), this.x, this.y, this.anchura, this.anchura); }
private void bucle_Tick(object sender, EventArgs e) { //Refrescar pantalla grafico.Clear(Color.YellowGreen); vibora.graficar(grafico); Comida.graficar(grafico); movimiento(); choquecuerpo(); choquePared(); if (vibora.interseccion(Comida)) { Comida.colocar(); vibora.meter(); puntaje++; puntos.Text = puntaje.ToString(); } }