如何在Konva.js中仅拖动舞台X轴

时间:2018-07-10 08:25:38

标签: konvajs

当我拖动一个载物台时,载物台仅移动x轴。

但是konva.js文档没有对此的解释。

只需修改有关阻力的Konva.js源码,我可以使用它吗?

或者我错过了什么?

2 个答案:

答案 0 :(得分:2)

我找到了。

var stage = new Konva.Stage({
        container: 'container',
        width: window.innerWidth,
        height: window.innerHeight,
        draggable: true,
        dragBoundFunc: (pos) => {
            return {
                x : pos.x,
                y : 0
            }
        }
    });

完成了。

答案 1 :(得分:0)

两个拖动边界示例说明了如何限制可拖动元素的移动。

Simple Drag Bounds Tutorial

Complex Drag and Drop Bounds

您已经发现这种方法可以在舞台上使用。