0
您可以通過將mousemove
事件綁定到窗口而不是畫布來將事物拖動到畫布區域之外,是否有方法使用kinetic.js
API執行此操作?在畫布之外拖動動態元素
您可以通過將mousemove
事件綁定到窗口而不是畫布來將事物拖動到畫布區域之外,是否有方法使用kinetic.js
API執行此操作?在畫布之外拖動動態元素
這是可行的,但不能與kineticjs API。
首先將'mouseout'綁定到canvas元素。然後,當您對元素進行dragstart時,將其保存到臨時變量中。然後,一旦你離開你的畫布區域,鼠標就會被觸發,你可以從保存的元素中讀取。真正的技巧是將kineticjs中的項目「轉換」爲外部DOM將識別的項目。
你可以做的只是當鼠標離開時擴展畫布。新的kineticjs4.3允許您在離開畫布區域時繼續拖動。 – SoluableNonagon
謝謝你回答這個:),我必須回去再試一次。 –