0

KineticJSで図形のドラッグを無効にする方法を見つける必要があります

たとえば、draggableオプションが有効になっているサークルがあります。

shiftKeyが押された場合にこの円のドラッグを無効にしたいので、このケースを別の方法で処理したいと思います。

これが私がやりたいことの例です:http://jsfiddle.net/nL3kb/

どういうわけか可能ですか?

4

1 に答える 1

3

いくつかのオプションがあります。できることの 1 つは、グループをドラッグ可能にして、そのグループに円を追加することです。マウスダウン時にシフトが押された場合、グループのドラッグ アンド ドロップ機能がキャンセルされるように、イベントの伝播をキャンセルできます。

http://jsfiddle.net/SyMRJ/

Shift キーが押されるたびに draggable(false) を使用してドラッグ アンド ドロップをオフに切り替えるロジックを追加することもできます。

乾杯!

于 2012-06-03T01:32:08.680 に答える