public void Dibujar(Graphics canvas) { if (siguiente != null) { siguiente.Dibujar(canvas); } canvas.FillRectangle(brocha, valorX, valorY, valorTamaño, valorTamaño); }
private void DibujarTodo() { canvas.Clear(Color.White); cabeza.Dibujar(canvas); manzana.Dibujar(canvas); obstaculo.Dibujar(canvas); Obstaculos(); if (puntaje < 2) { foreach (Obstaculo obstaculo in listObstaculos) { obstaculo.Dibujar(canvas); } } else if (puntaje >= 2 && puntaje < 4) { foreach (Obstaculo obstaculo in listObstaculos2) { obstaculo.Dibujar(canvas); } cabeza2.Dibujar(canvas); } else if (puntaje >= 4) { foreach (Obstaculo obstaculo in listObstaculos3) { obstaculo.Dibujar(canvas); } cabeza2.Dibujar(canvas); cabeza3.Dibujar(canvas); } }