2013-05-04 196 views

回答

1

你可以使用動力學對象的事件 - http://www.html5canvastutorials.com/kineticjs/html5-canvas-path-mouseover/ 你的情況 - 'dragend'。

group.on('dragend',function(){ 
    console.log(group.getPosition()); 
}); 

例如:http://jsfiddle.net/lavrton/xEsDZ/

+0

我還以爲這會工作過。但事實上,getPosition()。x會爲組拖拽產生不一致和不可靠的信息。類似的問題與group.getX()和group.getAbsolutePosition()。x :( – markE 2013-05-05 20:15:18

+0

你是什麼意思「不一致和不可靠」?我在我的項目中使用這個組和一切工作正常。 – lavrton 2013-05-06 00:32:31

+0

檢查你的小提琴在每個dragend後面顯示group.getPosition()。x:http://jsfiddle.net/m1erickson/xEsDZ/3/據我所知,它既不一致也不可靠。一如既往,我想學習,所以如果你有一些魔法請教我!:) – markE 2013-05-06 02:20:11