円周上に等間隔でオブジェクトを置きたい

2025年1月28日火曜日

円周上に等間隔でオブジェクトを配置するときの、それぞれのオブジェクトの座標を求めるスクリプト(JavaScript)です。円に外接する四角の左上隅を原点として、X座標は左から右へ、Y座標は上から下へ増加する座標系で計算します。

計算スクリプト

次の条件でします。

※円の中心から見て右が0度、上が90度、左が180度、下が270度になります。