2012-08-05 19 views
1

我使用kineticjs來調整圖像大小,我在that頁面上看到了一個腳本。 我的問題是,每次你將圖像懸停時,調整大小的錨點都會重繪。使用kineticjs是觸發像jquery這樣的事件的一種方式?

由於我使用groups的圖像,圖像的尺寸後,我不得不重新定位groupXY所以當錨重繪他們不會在錯誤的地方(group最後xy位置)。

可能有超過1種這樣做的方式,但如果我只是致電dragmove事件,我認爲會更容易。

那麼有沒有像這個jQuery的kineticjs上調用事件的方式?

$('#id').trigger('click'); 

回答

2

可以使用屬於Kinetic.Node,因此適用於所有形狀等的模擬()方法...

group.simulate('dragmove') 
+0

它看起來像API在某一點更新爲使用而不是「火」。請參閱[最新文檔](http://konvajs.github.io/api/Konva.Group.html#toc32)。 – klenwell 2015-03-15 17:48:54