假设我有一个以螺旋形状(或任何其他形状)包裹的任意<path>
元素,并且不会以自连接方式终止(它只是结束)。
我还有一堆<svg>
(或<g>
)个元素,我们为了示例的目的而说20个,我想分散一遍路径。
例如,第一个<g>
将位于路径的开头,最后一个<g>
将位于路径的末尾,其余的将在路径中均匀分布。< / p>
除了计算我需要的点的绝对坐标以某种方式获得任意路径的数学公式并向后工作之外,我怎样才能将这些元素放在路径上?
为此,我使用没有SVG库的JavaScript。
非常感谢!