我想创建一个以圆圈为圆点的插图画家脚本。
假设给出了炮弹,但我需要一种方法在n大小的圆上均匀地散布n个点(电子)。例如,第一个圆圈上有2个点,第二个圆圈上有8个点,等等。
重新解释我的问题:我最多有7个圈子都已设定。如何在这些圆圈上展开点?
答案 0 :(得分:4)
由于整个圆是2 * PI
弧度,圆心位于(0,0)并且假设你有n
个点,你必须将第i个点放在坐标x = {{ 1 {}}和y = R * cos(i * 2 * PI / n)
代表R * sin(i * 2 * PI / n)
,其中i = 0..n-1
是当前圈子的半径。
这完全是关于Polar coordinate system