[英]KineticJS: Disable dragging
我需要找出一种在KineticJS中禁用拖动形状的方法
例如,我有一个启用了draggable
选项的Circle。
如果要按下shiftKey,我想禁用拖动此圆圈,我想以其他方式处理这种情况。
这是我要执行的操作的示例: http : //jsfiddle.net/nL3kb/
有可能吗?
您有几种选择。 您可以做的一件事是使组可拖动,然后将圆添加到组中。 按下鼠标时,如果按下shift键,则可以取消事件传播,从而取消组拖放功能。
您还可以添加逻辑,无论何时按下Shift键,都可以使用draggable(false)禁用拖放操作
干杯!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.