Exemplo n.º 1
0
void prueba(){
    if(girarDerecha){
        for(int i = 0; i < 50; i++){
            if(anguloRotacion >= 360){
                anguloRotacion = 0;
            }
            anguloRotacion += 10;
            poligono();
            usleep(1000*30);
            printf("ang actual: %f\n", anguloRotacion);
        }
        girarDerecha = false;
    }
    if(girarIzquierda){
        for(int i = 0; i < 50; i++){
            if(anguloRotacion <= 0){
                anguloRotacion = 360;
            }
            anguloRotacion -= 10;
            poligono();
            usleep(1000*30);
            printf("ang actual: %f\n", anguloRotacion);
        }
        girarIzquierda = false;
    }
    poligono();
}//prueba
Exemplo n.º 2
0
void tipo ( int value )
{
	ponto pt;
	pt.x = 100;
	pt.y = 100;
	base = value;
  switch ( base ) {
	case 13:
	poligono ( pt , 200 , 3 );
	break;
	case 14:
	poligono ( pt , 200 , 4 );
	break;
	case 15:
	poligono ( pt , 150 , 5 );
	break;
	case 16:
	poligono ( pt , 150 , 6 );
	break;
	}
}