Я пытаюсь выяснить, как динамически размещать числа вокруг круга (аналогично циферблату), но динамически, поэтому, если число чисел вокруг круга равно 5 или 27 ... они бы правильно располагались.
Я нашел некоторый код (ниже), который выглядел так, как будто он может помочь, но у меня возникли проблемы с его реализацией. Я не знаю, как я на самом деле привязываю это к кругу и числам.
Любая помощь будет высоко ценится.
Спасибо
function getNPointsOnCircle( center:Point, radius:Number, n:Number = 10 ) : Array
{
var alpha:Number = Math.PI * 2 / n;
var points:Array = new Array( n );
var i:int = -1;
while( ++i < n )
{
var theta:Number = alpha * i;
var pointOnCircle:Point = new Point( Math.cos( theta ) * radius, Math.sin( theta ) * radius );
points[ i ] = center.add( pointOnCircle );
}
return points;
}