选择和分组KonvaJS对象不起作用

时间:2018-10-22 14:13:54

标签: konvajs

我想为KonvaJS应用程序创建一个“选择和分组”功能。

对于选择功能,我正在使用效果很好的示例: selecting by drawing a box around objects in konva

但是组功能无法正常运行。这是正在发生的事情:

Example

首先,我创建一个像这样的空组:

selectGroup = new Konva.Group({
    x: 50,
    y: 50,
    draggable: true
});

点击形状后,我会像这样添加它:

selectGroup.add(shapeObject);

当我完成选择时,我将调用Transform功能,如下所示:

var tr = new Konva.Transformer();
layer.add(tr);
tr.attachTo(selectGroup);
layer.draw();

我不为什么添加形状时它会消失。当我完成并调用转换功能后,它似乎无法正常工作。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

多亏了lavrton,我发现问题是我没有将selectGroup添加到图层中。

现在可以正常工作了。问题已解决。