1

円の周りにドットを配置するイラストレータースクリプトを作成したいと思います。

シェルが与えられたとしましょう、しかし私はnサイズの円上にドット(電子)の量を均等に広げる方法が必要です。たとえば、最初の円に2つのドット、2番目の円に8つのドットなど。

これが例です

問題を言い換えると、最大7つのサークルがすべて設定されています。それらの円にドットを広げるにはどうすればよいですか?

4

1 に答える 1

6

円全体が2 * PIラジアンであり、円の中心が(0、0)にあり、ドットがあると仮定するとn、i番目のドットを座標x=R * cos(i * 2 * PI / n)およびy=R * sin(i * 2 * PI / n)に配置する必要があります。i = 0..n-1ここRで、は現在の円の半径です。

これはすべて極座標系についてです

于 2012-10-05T09:03:33.220 に答える