2013-05-16 83 views
0

我想使用HTML5畫布上畫一個大圓圈,圓圈,然後均勻地間隔開x個圍繞它的路徑,HTML5畫布畫圈圈繞一大圈路

到目前爲止,我已經修改了這一點:http://jsfiddle.net/m1erickson/pL5jP/

要這樣:http://jsfiddle.net/dQUxy/6/

我可以讓他們我想,如果我手動繪製他們像這樣(例如)

Draw(startx, starty); 
Draw(startx+47, starty+47); 
Draw(startx+80, starty+80); 

不是很優雅。繪製的數學解決方案是什麼?在路徑周圍均勻間隔14個圓圈?

回答

1

沒關係,我發現它做的工作典雅

http://raphaeljs.com/hand.html

+0

**拉斐爾是個很好的書房**只是爲了記錄在案,raphaeljs是SVG和你的標籤是畫布raphael.js;!) – markE