1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| tab = new Array();
points = 57;
cercleX = 230;
cercleY = 120;
cercleR = 100;
cercleangle = 2*Math.PI/points;
angle=0;
a.arc(cercleX,cercleY,cercleR,angle,2*Math.PI, true);
a.stroke()
for (var i = 0; i<points; i++)
{
x = cercleX + cercleR*Math.cos(angle);
y = cercleY + cercleR*Math.sin(angle);
tab[i] = [x,y];
angle += cercleangle;
}
for (var n=0; n<points; n++)
{
for (var au=0; au<points; au++)
{
a.beginPath();
a.lineWidth=0.02;
a.moveTo(tab[n][0],tab[n][1]);
a.lineTo(tab[au][0],tab[au][1]);
a.stroke();
}
} |
Partager