2010-05-03 88 views
0

可能嗎?我現在正在學習畫布,儘管以編程方式定位對象很有趣,但想出一種將它們對齊到曲線的方法會非常有趣。將物件與畫布對齊曲線

E.g.沿着波浪線或圓圈背靠背排列一系列正方形。

回答

2

這是可能的,但沒有內置的API來做到這一點,afaik。

這意味着你需要使用第三方庫(不確定可以做到這一點,但有很多庫,例如Raphael,Processing.js等,你可以檢出),或者建立你自己的功能,這會有點數學密集。

+0

我都是數學密集!有什麼建議麼?目前,我已經使用基本的三角函數展開了一個簡單的螺旋線,但是我還沒有想到將對象與貝塞爾曲線對齊的方法。 – dmkc 2010-05-04 00:16:58

+0

mitjak,不幸的是我的數學真的很糟糕。 :)也許這會有所幫助:http://mathext.sourceforge.net/。不妨看看現有的JavaScript圖形/動畫庫,它們可能具有內部使用的實用函數以及API中的任何內容。 – fig 2010-05-04 00:26:27

+0

很酷。會做!謝謝! – dmkc 2010-05-04 00:52:11