Pasantía en Java (Gráfico de tortuga) Gráfico de tortuga: drawPersonalArt

MIT 6.031 Software Construction Lab1: Construcción de
software PersonalArt Lab1 P2: Turtle Graphic Turtle graphic, drawPersonalArt
es un proyecto de este tipo en resumen, pertenece al último problema de auto-reproducción de una determinada pasantía del curso de Java. Puede que tengas que ir a Github para encontrar el marco.
Página original

Problema 11: Arte personal
Implementar drawPersonalArt:

    public static void drawPersonalArt(Turtle turtle) {
    	//throw new RuntimeException("implement me!");
     
    	int Size = 23, Num = 5;
    	PenColor k = null;
    	for (int i = 1; i <= Size; i++) {
    	    switch (i % Num) {
	    	case 0:
		    	turtle.color(k.BLUE);
		    	break;
	    	case 1:
		    	turtle.color(k.MAGENTA);
		    	break;
	   	    case 2:
	    		turtle.color(k.GREEN);
	    		break;
	   	    case 3:
	    		turtle.color(k.YELLOW);
	    		break;
    	    case 4:
	    		turtle.color(k.RED);
	    		break;	   
    	    }
    	    turtle.forward(i*5);
  	        turtle.turn(144);
  	        turtle.forward(i*5);
  	        turtle.turn(-72);
    	}
    	turtle.turn(130);
    	turtle.color(k.GREEN);
    	turtle.forward(75);
    	turtle.turn(186);    	
    	turtle.forward(245);
    	turtle.turn(270);
    	turtle.forward(23);
    	turtle.turn(265);
    	turtle.forward(172);
    		
    	turtle.turn(270);
    	turtle.forward(5);
    	turtle.turn(270);
    	turtle.forward(40);
    	
    	turtle.color(k.PINK);
    	for (int i = 0; i <5; i++) {
    		turtle.turn(72);
    		drawRegularPolygon(turtle,10,5);
    	}
    	
    	turtle.color(k.MAGENTA);
    	for (int i = 0; i <5; i++) {  	
    		turtle.turn(72);
    		drawRegularPolygon(turtle,20,5);
    	}
    } 

corre: La
Inserte la descripción de la imagen aquí
estrella de cinco puntas no es una estrella cerrada de cinco puntas. Se agregó una flor debido a la vergüenza y al final se volvió aún más vergonzoso. Siempre me siento ... especial ... jardín de infantes / tapa de cara /.
Echemos un vistazo a otros tipos grandes. Aprendí de esta tortuga de Java dibujando una colorida espiral de tortuga .

Supongo que te gusta

Origin blog.csdn.net/qq_43144103/article/details/106320351
Recomendado
Clasificación