我搜索了很多,但是我無法實現上面的場景。基本上我需要兩個我的項目的要求。 1st是一個對象或圖像被拖拽到畫布上,當鼠標點擊時它應該顯示拖拽對象周圍的連接點。然後在將其中一個連接點拖到另一個時,對象應該能夠互相連接。 您可以使用html5和silverlight檢查以下應用程序。但我需要用html5和任何其他的JavaScript庫來完成它。 http://grapholite.com/。如果有人能夠幫助我,我將非常感激。我也檢查了以下程序,但它不足以滿足我的要求。因爲連接應該通過連接節點發生。 Connect canvas with linesHtml5通過拖拽節點使用連接節點連接兩個拖拽的對象
-4
A
回答
-1
您的問題來看,我認爲錨點的概念將是有益的......看看這...... http://www.html5canvastutorials.com/labs/html5-canvas-modify-curves-with-anchor-points-using-kineticjs/
0
參見this question,它引用了優秀JsPlumb。
社區版完全回答你的問題。看看perimeter anchors demo。
相關問題
- 1. dynatree - 更新節點Display節點上的拖拽n拖放
- 2. JavaFx通過拖放連接兩個子節點與一條線
- 3. 如何通過拖拽GOjs來增加節點大小?
- 4. jQuery可拖拽/可拖拽
- 5. Cytoscape +限制拖拽點的自定義節點渲染器
- 6. java jlabel點擊/拖拽
- 7. 可以點擊jQuery可拖拽父開始拖拽?
- 8. HTML5拖放節點
- 9. 如何在拖動節點後將節點連接到d3樹
- 10. 如何添加/通過拖放連接新邊緣節點 - cytoscape.js
- 11. 限制每個節點的拖拽區域d3.js
- 12. jquery ui可拖拽/可拖拽,掉落時可交換拖拽
- 13. jQuery UI的拖拽,拖拽父DIV
- 14. 可拖拽的位置在可拖拽
- 15. ExtJS的 - 樹拖放 - 設置新拖拽的節點被選擇的一個
- 16. sigma.js:有沒有辦法拖拽多個節點?
- 17. 連接兩個節點集使用XPath
- 18. Drag Drag拖拽時添加拖拽
- 19. jquery draggable - 從可拖拽的對象中獲取拖拽的對象位置
- 20. 用Ember.js拖拽
- 21. 在一個頁面上的兩個可拖拽和兩個可拖拽
- 22. 將Jtree中的節點拖拽到操作系統中
- 23. 如何通過OMNeT ++中的WLAN接口連接兩個節點?
- 24. jQuery可拖拽+可拖拽 - 物理移動拖拽項目到被拖拽的容器
- 25. iOS上的JQ UI可拖拽:啓動拖拽處理程序中的拖拽
- 26. 從JTree拖拽節點並放到JLabel上執行動作
- 27. jQuery多個可拖拽對象創建
- 28. 一個可拖拽的,兩個可拖拽(一個是可排序的)
- 29. 可拖拽的元素在拖拽的頁面中拖動
- 30. 用邊緣連接兩個節點JavaFX
該代碼鏈接可以完成您所需要的大部分功能。請顯示您嘗試過的並且有問題的連接代碼。 – markE
嗨馬克我沒有一個工作代碼,我正在玩你的代碼。我不需要最初繪製線條。但是當用戶雙擊一個矩形時,矩形應該有連接點。並通過拖動連接點用戶可以繪製箭頭或線。你有想法實現這個目標嗎?謝謝 – user3139982
我很樂意提供幫助。你到目前爲止有什麼? – markE