2012-03-30 32 views
0

我試圖通過將鼠標從一個形狀拖到另一個形狀來連接兩個形狀。在Rapahael中是否可以這樣做?如果有人已經完成了這個操作,將會非常感謝。如何通過拖動鼠標連接Raphael中的兩個形狀?

進出口尋找像做below.I希望能夠從灰色形狀拖我的鼠標等綠色形狀和使用路徑連接它們

enter image description here

感謝

+0

您是否找到一個好的解決方案呢?我正在嘗試製作類似的應用程序。 – schteppe 2013-06-14 12:02:06

+0

你有沒有找到任何解決方案? – kittu 2015-07-05 19:17:01

回答

1

我'd就像這樣:

  1. 創建一個set來保存形狀,一旦他們加入。
  2. drag() handler分配給所需的元素,在拖動時將其推到集合(顯然具有某些約束 - 如果形狀相交或其他條件)。
  3. 將該組(現在包含多個形狀)視爲新形狀,因爲Raphaelset API允許通過爲set對象內包含的形狀提供不透明接口來實現此目的。

我希望這可以幫助,對於任何問題或澄清,請評論。我會試着展示解決方案的另一種方法,看看我是否想出任何東西。

相關問題