gpt4 book ai didi

javascript - KineticJS:禁用拖动

转载 作者:行者123 更新时间:2023-11-28 21:01:35 25 4
gpt4 key购买 nike

我需要找到一种方法来禁用 KineticJS 中的拖动形状

例如,我有一个启用了 draggable 选项的 Circle。

如果按下shift键,我想禁用拖动这个圆圈,并且我想以不同的方式处理这种情况。

这是我想做的示例:http://jsfiddle.net/nL3kb/

有可能吗?

最佳答案

您有多种选择。您可以做的一件事是使组可拖动并将圆圈添加到组中。鼠标按下时,如果按下 Shift 键,您可以取消事件传播,从而取消组拖放功能。

http://jsfiddle.net/SyMRJ/

您还可以添加逻辑,以便在按下 Shift 键时使用draggable(false) 关闭拖放

干杯!

关于javascript - KineticJS:禁用拖动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10865261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com